HCA UK at The ShardHCA Healthcare UK, The Shard, 32 St Thomas St, London SE1 9BS, UK, Central LondonFreedom is not accepted at this location
The Lister Hospital - part of HCA HealthcareThe Lister Hospital, Chelsea Bridge Rd,, Central London, SW1W 8RH
HCA UK Canary WharfLevel 1, 40 Bank St, Canary Wharf Estate, London, Central London, E14 5NRFreedom is not accepted at this location
Women's Health Centre (HCA)27 Harley St, Central London, W1G 9QPFreedom is not accepted at this location
Women’s Health Centre - 272 Kings Road272 King's Rd, London, Central London, SW3 5AWFreedom is not accepted at this location