Please click on the relevant box below.



The Villar Bajwa Practice
The Princess Grace Hospital, 30 Devonshire Street, London, W1G 6PU
E-mail: enquiries@villarbajwa.com
Clinic Bookings & Enquiries: Tel +44 (0)20 7908 3777
Theatre Bookings & Enquiries: Tel +44 (0)20 7908 3605