top of page

Carrwood Park

Set in 14 acres of ancient woodland and located ideally for access to the Lancashire coast, Pennines, Lake District and major cities of Manchester and Liverpool.

bottom of page