Blockbuster retail therapy

Discover a place where even the stores exist to entertain. A place where Europe’s biggest sweet shop, large enough to house over 100 double decker buses, sits alongside the largest Lego® store on the planet – home to a two-storey, 200,000 brick model of Big Ben. Within walking distance from London’s high-street favourites, these stores are not to be missed.

Japan Centre

35b Panton Street, SW1Y 4EA

Discover sake, fun confectionery and ceramics and pick up all your Japanese...

Read More

Q-Park Ltd

39-41 Whitcomb Street, WC2H 7DT

Whether you’re shopping or visiting Theatreland, park your car in one...

Read More

The LEGO Store

3 Swiss Court, W1D 6AP

Welcome to the Flagship LEGO store in Leicester Square London. Discover the...

Read More


The Lodge/Clocktower, WC2H 7DE

Visit TKTS, The Official London Theatre Ticket Booth, in the heart of Leice...

Read More

Page 1 of 1