London Digestive Centre (HCA)41 Welbeck St, Central London, W1G 8EAFreedom is not accepted at this location
London Bridge Hospital - part of HCA HealthcareLondon Bridge Hosp, 27 Tooley St, Central London, SE1 2PR
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
HCA UK Canary WharfLevel 1, 40 Bank St, Canary Wharf Estate, London E14 5NR, UK, Central LondonFreedom is not accepted at this location
The Princess Grace Hospital - part of HCA HealthcareThe Princess Grace Hospital, 42-52 Nottingham Pl, Central London, W1U 5NYFreedom is not accepted at this location