The LEGO Store London Leicester Square - Shopping - visitlondon.com
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
Lego Shop (London) - All You Need to Know BEFORE You Go
LEGO Store - Leicester Square - London (4K) - YouTube