But there’s one visitor attraction that has been dubbed the ‘most naff’ of them all in the capital: Leicester Square. In a ...