Lego Store Leicester Square

Lego Store Leicester Square

Google Street View Photography for Lego Leicester Square and UK Stores. Local Exposure recently shot Google Street View photography to tie in with the new Leicester Square Lego Store opening. […]

Lego Store Leicester Square Read More »