Castle House Hotel, 28 Castle Street, Canterbury, CT1 2PT

Guide price £1,500,000

Email