Field To The South East Of Pasture House Pasture Lane Barrowford Lancashire
Full: Construction of 3no. self-build family eco-homes.