A British dining room inside the Mare Street Market development with table service. Seperate to the bigger, food hall-style Open Kitchen.
Time Out says
Details
- Address
- 117 Mare St
- London
- E8 4RU
Discover Time Out original video
A British dining room inside the Mare Street Market development with table service. Seperate to the bigger, food hall-style Open Kitchen.
Discover Time Out original video