WARK, CORNHILL-ON-TWEED, NORTHUMBERLAND

Offer in excess of £1,700,000

Email