Back to Wardour Street
M and M World near Leicester Square in London
Outside M+M World is the famous Swiss Clock (Glockenspiel)
Back to Wardour Street