Fox & Anchor Hotel 115 Charterhouse Street, London EC1M 6AA