Skip to content
Date updated: 12/10/2022

NHS-managed hospitals in and around central London and the Square Mile

Royal London Hospital

Whitechapel Road
London E1 1BB

Royal London Hospital website
020 7377 7000

University College Hospital

235 Euston Road
London NW1 2BU

University College Hospital website
0845 155 5000 or 020 3456 7890

St Thomas' Hospital

Westminster Bridge Road
London SE1 7EH

St Thomas' Hospital website
020 7188 7188

Guy's Hospital

Great Maze Pond
London SE1 9RT

Guy's Hospital website
020 7188 7188 ​

Homerton University Hospital

Homerton Row
London E9 6SR

Homerton University Hospital website
020 8510 5555

Moorfields Eye Hospital

162 City Road
London EC1V 2PD

Moorfields Eye Hospital website
020 7253 3411

St Bartholomew's Hospital

West Smithfield
London EC1A 7BE

St Bartholomew's Hospital website
020 7377 7000

NHS Service Finder

​​NHS service finder allows you to enter your postcode and the service you require to find the nearest NHS provider.