Manor House England

Assisted living facility in Rugby, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Standing on the outskirts of Rugby, in the tranquil village of Bilton, is Manor House: a recently renovated care home offering around half an acre of …

Social profiles