Marsh Point, New Quay Road, Lancaster, LA1 5QS

Offer in excess of £2,000,000

Email