Helix Clinic, Grosvenor Gardens House 35 Grosvenor Gardens Westminster London SW1W 0BS United Kingdom Recenter 51.4971, -0.145375