Grand Burstin Hotel, Folkestone – Britain's "worst hotel"

You may also like...