Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
The Mitre
291 Greenwich High Road Greater, London, SE10 8NA, United Kingdom | 020 8293 0037 | WebsiteAccessible toilet with a sign telling everyone to leave the red emergency cord hanging free so that it can be reached in the event of emergency.
Image 2 of 3
Next