The Factory 43 Geraldine Road, Folkestone, KEN
The Cedars Elvington Lane, Folkestone, KEN
168C Sandgate Road, Folkestone, KEN