Chesterfield Mayfair Afternoon Tea Review (+ Photos!)
Tucked away on Charles Street in one of the most beautiful areas of London, the Chesterfield Mayfair is a plush hotel that offers incredible service, comfortable amenities, and one of the best afternoon teas in London. You don’t have to be staying here to experience their whimsical and wonderful “sweet shop” (candy store, for those …
Chesterfield Mayfair Afternoon Tea Review (+ Photos!) Read More