London's first Lego store is the biggest in the world

CNET

The new Lego store in Leicester Square is the happiest shop in the land. Enter a world of giant London-themed Lego models including a 6.5-metre tall Elizabeth Tower with a chiming Big Ben.