Contact us

You may visit our flagship store Monday - Saturday, 10am- 6pm and otherwise by appointment. 
Address: 58 Maddox St, Mayfair, London  W1S 1AY
Phone number: +44 (0) 207 2052522
For a video appointment which provides all in store services, book an appointment here, email us at or call the number above.
Alternatively fill out the form below, and one of our private client managers will get back to you as soon as possible.