Back to Wardour Street

M and M World near Leicester Square in London

Swiss Clock near Leicester Square in London
Outside M+M World is the famous Swiss Clock (Glockenspiel)

Back to Wardour Street