105 Canterbury Road, Folkestone, KEN
90 St. Michaels Street, Folkestone, KEN
Allensway The Street, Folkestone, KEN