Reduced18 photos£330,0004 bed3 bathDetachedMeadowcroft, Lower Darwen, Darwen, Lancashire, BB3Listed 28 Nov 2024