memoirsofametrogirl.com
Swiss glockenspiel in Leicester Square: The last survivor of the Swiss Centre
Have you spotted the Swiss clock in Leicester Square? Anyone who grew up in London in the ’80s and ’90s would have been probably been excited by the Swiss glockenspiel in Leicester Squa…