CityLondon
CountryUnited Kingdom
LocationFl 1, 3 Berkeley St, London W1J 8DL, UK
Business (Spa / wellness). Google rating 4.9/5 (50 reviews).
https://www.1hotels.com/mayfair/do/bamford-wellness-spa?utm_source=google-gbp&utm_medium=organic&utm_campaign=gbp