For our residential properties, please see our

OpenRent profile page.

Each advert listed should provide photos, description and details.



Barrows Estates Limited is registered in England. Company no: 11609989. Registered office: 31 Wellington Road, Nantwich, CW5 7ED  |  Privacy Policy