Villar Bajwa Practice - Clinic Locations
Clinic Locations

London

ISEH, 170 Tottenham Court Road,
London, W1T 7HA

London

The Princess Grace Hospital, 30 Devonshire Street, London, W1G 6PU

Harley Street

136 Harley Street, London, Greater London
W1G 7JZ

Spire Cambridge Lea Hospital

30 New Road, Impington, Cambridge CB24 9EL

Blackberry Clinic

Blackberry Court, Walnut Tree, Milton Keynes MK7 7PB