35 Charles Street, Mayfair, London, W1J 5EB
An Afternoon Tea in Mayfair’s Chesterfield Hotel is an excellent choice when searching for delectable goodies. Surrounded by some of the most famous streets in London, including Oxford Street, Bond Street and Park Lane, it is we [...]