ME+EM signs for new Notting Hill flagship

Luxury fashion brand ME+EM has agreed a 10-year lease for a new London flagship in Notting Hill. The retailer will relocate to the former Maje store at Westbourne Grove from its existing premises at nearby Ledbury Road. The store, at