The Store Croydon
- From £1500
- 200 Standing
- From £1500
- 200 Standing
Space description
Top 20 best new venues in the UK according to The Independent. The Store Croydon is a neighbourhood bar, restaurant, and brunch spot located in the heart of Croydon, London.
More about The Store Croydon
Top 20 new venues in the UK according to The Independent.
Located in South Croydon Restaurant Quarter and not far from the train station is The Store. This restaurant is housed in a former Sainsbury's building dating back to 1900 - hence the name.
The Store Croydon is a neighbourhood bar situated in the heart of Croydon, London but with a truly Californian-chic vibe.