180 the Strand
Fusing art, music, food, fashion, broadcasting and work, The Store at 180 The Strand offers a new kind of experience. Having originally launched at Soho House in Berlin and London Fashion Week, The Store is now expanding with the opening of this creative space and complex of studios.
Address: 180 The Strand , London, WC2R 1EA
GIVE THIS VENUE A SHOUTSpaces
-
Number of Spaces 2
-
Reception 250
-
Dinner 150
-
Whole Venue 600