"I was well looked after at St. Peters & Ashford hospital"
About: Ashford and St Peter's Hospitals NHS Foundation Trust Ashford Hospital