All tagged The Mayfair Townhouse
This summer, the Mayfair Townhouse have introduced dandy cocktails inspired by the Mediterranean and picnics in ‘backpacks-to-go’, with perfume notes and delicious fizz, a partnership with Acqua di Parma and Veuve Clicquot.
Today is the grand opening of The Mayfair Townhouse, a beautiful new hotel that is comprised of seven Grade II listed buildings, across 15 Georgian townhouses on Half Moon Street…
The Mayfair Townhouse is a new high-end hotel opening on Half Moon Street in Autumn 2020, overlooking glorious Green Park. This is the fifth hotel in the Iconic Luxury Hotels portfolio.