august bank holiday means one thing…
Monday, August 30th, 2021Hello from Leicester Square! You’ll be reassured to know that Leicester Square on the August Bank Holiday weekend is gratifyingly normal – busy, smelly and very noisy (currently the fire-and-brimstone preacher outside the casino is in full swing competing with the buskers on the corner while the nice quiet Muslim guys hand out free Qu’rans […]