"Squires Mews is a beautiful home providing everything that is essential to residents. Staff are on the whole very caring and efficient. The…" Read all 50 reviews
- from £1,400 / week
- 59 Rooms
Squires Mews is located in Northampton, one of the largest towns in England, rich in fascinating history, from its legacy in the shoe-making industry to its association as the final resting place of ... Read more
- Residential Care
- Dementia Residential Care