The watch house
The Watch House
199
Bermondsey Street
London
SE13UWBermondsey Street
London
Food rating:
5/5 stars
Updated: 13. February 2020
Food ratings
- Confidence in management: 5
- Hygiene: 5