Brickfinder - Leicester Square LEGO Store Opening: Everything You Need To Know
The world's largest Lego store is opens in Leicester Square Featuring: Atmosphere, Stock Photo, Picture And Rights Managed Image. Pic. WEN-WENN30443542 | agefotostock
LEGO Store Leicester Square - Shop with Disabled Access - London - Euan's Guide
London Will Soon Have The World's Largest Lego Store | Londonist
File:Dragon Tail Lego Store Leicester Square London United Kingdom.jpg - Wikimedia Commons