70 St. Johns Street, Folkestone, KEN
61 Paxton Avenue, Folkestone, KEN
Flat 1 The Manor House 1 Earls Avenue, Folkestone, KEN