The bells of Big Ben in London have again rung in the new year, accompanied by a huge fireworks display near the London Eye. This year also marks the 100th anniversary since the bells were first ...
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 ...