brothers-brick.com
LEGO reveals newest Architecture set, 21045 Trafalgar Square [News] | The Brothers Brick
London gets another LEGO Architecture set with the newly revealed 21045 Trafalgar Square.