Lifestyle April 11, 2022Review and history of The Grand Burstin Hotel, Folkestone – Britain's alleged "Worst Hotel"