Womenswear retailer Oasis is to open its new flagship on October 26. The three floor, 1,020sq m store in London's West End will house the fashion chain's largest accessories and jewellery department, selling items exclusively designed for it.The new addition will bring Oasis's UK portfolio to 150.