16A Shorncliffe Road, Folkestone, KEN
109 Dover Road, Folkestone, KEN
35 Wear Bay Road, Folkestone, KEN