The Watch House
139 Commercial Street, Greater London, England
Not yet rated
Directions: Downstairs, by the staircase
Comments: Probably have to be a paying customer, it’s a small cafe
Directions: Downstairs, by the staircase
Comments: Probably have to be a paying customer, it’s a small cafe