6 bed semi-detached houseSt. Johns Church Road, Folkestone, Kent CT19Planning Listed May 27, 2026£375,000