England, London, Leicester Square, Lego Store, Big Ben Statue made of Lego, Stock Photo, Picture And Rights Managed Image. Pic. MBA-06508891 | agefotostock
Lego Store in London Is World's Biggest: See Photos | Time
Lego to open new flagship London store in Leicester Square "by end of the year" | UK | News | Express.co.uk
The world's largest LEGO store has just opened in London | Lego store, Lego, London
Ride A Lego Tube Train At The Lego Store | Londonist