(Photo grabbed from: https://www.facebook.com/pg/LEGO/photos)
Meet Lester, the official mascot of the brand new London Leicester Square LEGO Store, which opens on 17 November. The press release stated that the quintessential gentleman minifigure will be helping in the countdown of the eagerly awaited monumental event.
Dubbed as the largest LEGO Brand Retail Store in the world, the new flagships store measures 5,420 square feet in over two floors! And of course, it won't be complete without the famous Big Ben. A huge model made from more than 200,000 bricks, and towering for about 6.53 meters high, is currently being built. The clock face is said to be working and is illuminated at night. The store also promises exciting new and exclusive LEGO experience.