Garden Lodge 324 Canterbury Road, Denfole, Folkestone, Kent CT187BB