Know a great happy hour or special for this location?
An airy, light-filled space with all-vegetarian menu, modern 60s design, & yellow interior details.
Suggest an edit
1, Thomas Tower, Dalston Square, London, E8 3GU