Swiss Court

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
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