The Lego store at Leicester Square, London, England, UK …

Source: c7.alamy.com