The Swiss Glockenspiel is a charming musical clock in Leicester Square known for its colourful figures chiming bells and traditional Swiss design. It features moving characters melodic performances and a distinctive tower like structure and it offers a unique quirky landmark that adds a touch of Alpine charm to central London.
Part of: United Kingkom