Fox and Anchor Near Museum of London
115 Charterhouse Street -
London,
GB EC1M 6AA