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