Upton Hospital - Main Number Albert Street, SLOUGH, SL1 2BJ 01753 821441 Categories: Hospitals Overview Show Directions From: get directions We couldn't find that location open map Related Businesses Teddington Memorial Hospitals Hampton Road, Teddington, TW11 0JL 02089 733000 St Peter's Hospitals Guildford Road, CHERTSEY, KT16 0PZ 01932 872000 Acute Hospitals Harefield Hospital - Switchboard Harefield Hosp Uxbridge, Uxbridge, UB9 6JH 01895 823737 Barnet & Chase Farm Hospitals NHS Trust Barnet General Hospital, Wellhouse Lane, Barnet, EN5 3DJ 02082 164924 Epsom & St Helier University Hospitals Trust St. Helier Hospital, Wrythe Lane, Carshalton, SM5 1AA 02082 962968 Epsom & St Helier University Hospitals Trust St. Helier Hospital, Wrythe Lane, Carshalton, SM5 1AA 02082 962000 Northwick Park & St Mark's Hospitals - Main Number Watford Road, West Harrow, HARROW, HA1 3UJ 02088 643232 Trustplus Within St Mark's & Northwick Park Hospitals Watford Road, Harrow, HA1 3UJ 02088 693390 The North West London Hospitals N H S Trust Northwick Park Hospital, Watford Road, Harrow, HA1 3UJ 02088 643232 Wokingham Hospital - Main Number 41 Barkham Road, WOKINGHAM, RG41 2RE 01189 495000