Inside the world's largest Lego store which has a 6.5 metre replica of Big Ben

London's Lego store features a replica red telephone box, a gigantic model of William Shakespeare, and a life-size tube carriage made from 600,000 bricks. It is the world's largest store at 914 sqm and it is located in Leicester Square.