
About Bamford
Bamford — Beauty Stores. Located at 62 S Audley St, Mayfair, London W1K 2QN
Bamford cultivates a sophisticated approach to beauty and wellness, presenting an exquisite collection of
Get in Touch
Contact This Partner
Send a message directly to Bamford. They'll receive your enquiry and get back to you soon.
More in Mayfair

Backes and Strauss | British Luxury Watches
British luxury timepiece creator, Backes & Strauss, speciali…

Barbour | Clothing
Known for their wax cotton jackets, Barbour has been making …

Brunello Cucinelli | Italian Luxury Fashion Brand
Italian luxury fashion brand, Brunello Cucinelli creates wom…

CS Global Partners | Government Citizenship Solutions
CS Global Partners is a leading residence and citizenship by…
From the Magazine

The Best Spas in London: Where to Unwind in 2026
From five-star hotel sanctuaries to urban wellness retreats, our guide to London's 10 best spas — each one personally tested and reviewed.

The Best London Hotels for Spas: Where to Book a Spa Day
Our picks for the best hotel spas in London — from five-star sanctuaries to hidden wellness retreats, each one tested and reviewed.






