The Clockmaker’s House, Lower Church Street, Ashby-de-la-Zouch, Leicestershire, LE65 1AB: £625,000


* required field