Monthly Archives

May 2022

Strand Palace Hotel, London

Built in 1909, the Strand Palace Hotel has survived two world wars, witnessed 26 prime ministers and seen more protests than you can count (Trafalgar Square is around the corner). The 20th-century whitewashed monster was also a popular…