Whitechapel Rd, London, E1 1FR, United Kingdom
Verified
Fulham Palace Rd, London, W6 8RF, United Kingdom
72 Du Cane Rd, London, W12 0HS, United Kingdom
369 Fulham Rd., London, SW10 9NH, United Kingdom
Pond St, London, NW3 2QG, United Kingdom
6. North Middlesex University Hospital - London Borough of Enfield
Sterling Way, London, N18 1QX, United Kingdom
7. St George's Hospital - London Borough of Wandsworth
Blackshaw Rd, London, SW17 0QT, United Kingdom
8. Whittington Health - London Borough of Islington
Magdala Ave, London, N19 5NF, United Kingdom
9. St Leonard's Hospital - London Borough of Hackney
Nuttall St, London, N1 5LZ, United Kingdom
10. Guy's Hospital - London Borough of Southwark
Great Maze Pond, London, SE1 9RT, United Kingdom
11. Newham University Hospital - London Borough of Newham
Glen Rd, London, E13 8SL, United Kingdom
12. Queen Charlotte's and Chelsea Hospital - London Borough of Hammersmith and Fulham
Du Cane Rd, London, W12 0HS, United Kingdom
13. Barts Health - London Borough of Tower Hamlets
Duru House, 81 Commercial Rd, London E1 1RD, United Kingdom
14. Queen Elizabeth Hospital - Royal Borough of Greenwich
Stadium Rd, London, SE18 4QH, United Kingdom
15. St Thomas' Hospital - London Borough of Lambeth
Westminster Bridge Rd, London, SE1 7EH, United Kingdom