"I couldn't be more pleased, everyone and everything is better than I could have hoped for. My wife has altziemers and the staff have…" Read all 48 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 about Squires Mews Care Home - Avery Healthcare
- Residential Care
- Dementia Residential Care




