Ashford and St. Peter’s Hospitals NHS Trust was formed following the merger of the separate Ashford Hospital & St. Peter’s Hospital NHS Trusts. This took effect from 1st April 1998. The Trust manages two sites - Ashford in Middlesex and St. Peter’
Bookmark Ashfordstpeters.nhs.uk: