answer this question

Little Mix Question

Hii, i'm going to London in december and i want to meet little mix soooo bad! but does anyone know a good place to spot them? a place in London where they are often? i"m sorry for my bad english :).

 ingek98 posted over a year ago
next question »

Little Mix Answers

Charlotopia said:
They are most likely to be at the London O2 Arena or at the London Zoo. That should answer your question. ; )
select as best answer
posted over a year ago 
next question »