Swiss Court
November 8, 2016 in England ⋅ 🌧 39 °F
One of the more interesting minor attractions found at Leicester Square is the Swiss glockenspiel that was given to London in 1985 by Switzerland and Liechtenstein as a symbol of the centuriesRead more

