memoirsofametrogirl.com
Swiss glockenspiel in Leicester Square: The last survivor of the Swiss Centre
Anyone who grew up in London in the ’80s and ’90s would have been probably been excited by the Swiss glockenspiel in Leicester Square. Situated on the outside of the Swiss Centre, the c…