Epsom and St Helier University Hospitals NHS Trust
A hospital in the London Borough of Sutton. An NHS hospital located in Carshalton, Surrey, which serves residents in parts of South West London, including some in Merton. A hospital located in Carshalton, Surrey, part of the Epsom and St Helier University Hospitals NHS Trust. St Helier Hospital. A hospital that is part of the Epsom and St Helier University Hospitals NHS Trust, providing services to residents in South West London and Surrey.