Near to Somerset House, this new art gallery has three installations running by the multi-disciplina...
Store Studios
(4)
Advertisement
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
Also at this address
Reviews
Free art gallery with amazing United Visual Artists 'Other Spaces' light & sound installation
11/2/2019
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...
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 ...
See a problem?
You might also like
Advertisement



