At Brown's Hotel
Brown's Hotel Albemarle Street, London , W1S 4BP
The Spa at Brown’s is the perfect place to escape the city’s hustle and bustle. Walking into this secret haven induces instant relaxation and serenity. Our team of highly qualified therapists provide effective and luxurious face and body treatments. In keeping with our reputation as one of the best spas in London, we use only the finest products.