at 48 Leicester Square, London , WC2H 7 United Kingdom
732 FB users likes Lego Store Leicester Square, set it to 310 position in Likes Rating for London, United Kingdom in Local Business category
Lego Store Leicester Square is London based place and this enity listed in Toy Store category. Located at 48 Leicester Square WC2H 7. Contact phone number of Lego Store Leicester Square: <<not-applicable>>