Last Step!
South Kensington Clinic address:
29 Thurloe Str, London, SW7 2LT.
The address will be included in your booking confirmation email.