Your Mayfair Spa
Welcome to The Spa at Brown’s Hotel, Mayfair — a quiet retreat in the heart of London. Here, the rhythm of the city fades as nature and science come together in harmony. Allow us to care for you, and rediscover a sense of calm and wellbeing — a five-star hotel experience shaped by centuries of London hospitality.