Find Us


Mayfair Doctors Walk-In Clinic is centrally located in the prestigious Mayfair area on the Grosvenor Estate between the American Embassy on Grosvenor Square and Selfridges on Oxford Street.


We are in close proximity to the many embassies and consulates such as the Canadian High Commision and Indonesian Embassy and the luxury hotels of Mayfair and Park Lane.  


We are conveniently located within Gould Pharmacy on 37 North Audley Street
just off Grosvenor Square between Lees Place and Green Street.


If you are travelling by train we are walking distance from Bond Street Underground Station and Marble Arch Underground Station.

Mayfair Doctors

37 North Audley Street



W1k 6ZL

Tel: 0207 499 1581

We are open 6 days a week

Mon-Fri: 9:00am to 6:30pm

Saturday: 10:00am to 4:30pm

Sunday: Closed

Print Print | Sitemap
© Steeplegrove Clinic