Please click on the relevant box below.



The Villar Bajwa Practice
The Princess Grace Hospital, 30 Devonshire Street, London, W1G 6PU
Enquiries: +44 (0)207 908 3777
E-mail: enquiries@villarbajwa.com
Practice Tel: +44 (0)207 908 3777 
Practice Fax: +44 (0)203 752 6501