House of St Martin

House of St Martin is a well-established care home in Taunton, Somerset, offering 31 bedrooms, 13 of which are fully accessible wheelchair-friendly rooms with…