• 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

    Propose an edit to this listing.


    comments powered by Disqus