Lawrence & Co

Carters Road | Folkestone | CT20 - 3 Bedrooms - £365,000