Store Studios

tripadvisor logo

(4)

Website

Photos

180 Strand
London, England WC2R 1EA

Store Studios, located in the heart of London, England, is a dynamic space that combines art, design, and creative innovation. As a contemporary art gallery, it frequently hosts exhibitions, workshops, and events that engage the public and showcase emerging talents. The studio's modern architecture and flexible layout encourage collaboration and exploration, making it a vibrant hub for artists and visitors alike.

Generated from this place's information

Reviews

tripadvisor logo
5.04 reviews
Photo of gary w
Free art gallery with amazing United Visual Artists 'Other Spaces' light & sound installation
11/2/2019

Near to Somerset House, this new art gallery has three installations running by the multi-disciplina...

Photo of Watermad
EXperimental Art Installation
12/4/2017

This experimental art space is an exceptional space in the heart of London City, just a couple of mi...

Photo of C3947XCannec
Unbelievable. Large scale art gallery...for FREE
11/11/2017

My friend & I went to "Everything At Once" at 180 Strand yesterday and were blown away. We only had ...

Own this business?
See a problem?

You might also like

United KingdomEnglandStore Studios