"I cannot thank everybody at Squires Mews for the care my father is receiving. His circumstances have changed since the new year and all the…" Read all 51 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