The LEGO Store London Leicester Square - Shopping - visitlondon.com
LEGO® Store Leicester Square
The LEGO® Store | LEGOLAND® Windsor Resort
Home | Official LEGO® Shop US
London, England-14 October, 2018: Group of Local People and Traveler Shopping the Lego Toy in the Lego Store at Leicester Square Editorial Photo - Image of mount, large: 138349856
Two New Lego Stores will Open in the U.K. in Time for Christmas,” by S.M. O'Connor | In the Garden City