The Store X

Designer clothing store · Temple

1

Closed

Highlights

Nestled in Central East London, this sprawling art venue dazzles with its striking architecture, vibrant exhibitions, and a charming cafe with great views.

Placeholder
Placeholder
Placeholder

180 Strand, Temple, London WC2R 1EA, United Kingdom Get directions

Closed (Opens at 10:00 AM)

The Store X on Postcard