Top Shop's high street ken

Top Shop's new 4,500 sq ft (420 sq m) High Street Kensington store will be one of the first to offer a vintage-inspired Christmas capsule collection, alongside designer ranges from Maria Chen Pascal, House of Jazz and Sophia Kokosalaki. The two-storey outlet opens today.