Cheriton High Street, Folkestone, KEN
1 Alexandra Gardens, Folkestone, KEN
81 Sandgate Road, Folkestone, KEN
81 Sandgate Road Town Centre, Folkestone, KEN