Bouverie Place Shopping Centre Alexandra Gardens, Folkestone, ENGLAND
17-18 Bouverie Place Shopping Centre Alexandra Gardens, Folkestone, ENGLAND