LifestyleReview: Mr Fogg’s Society of Exploration, Covent Garden Located within a two minute walk of Charing Cross station or five minutes from London’s most famous piazza in Covent Garden, you will find Mr […] Share: