Bouverie Place Shopping Centre Alexandra Gardens, Folkestone, ENGLAND
Park Farm Road, Folkestone, ENGLAND