22 Segrave Crescent, Folkestone, KEN
17A London Street, Folkestone, KEN
Arch 10 Beach Street, Folkestone, KEN
12 Tontine Street, Folkestone, KEN