Cavendish Clinic - Fitzrovia
[3 miles from De Beauvoir Town]
Founded in 2011, Cavendish Clinic was created by a team of leading Cosmetic Surgeons as the capital’s go-to destination for non-invasive body sculpting aesthetic treatments and proven skincare resul...[READ MORE]
![Map Icon Map Icon](/plugins/images/map-icon.webp)
65 Margaret Street, Fitzrovia, London, W1W 8SP