Matchesfashion.com to open Mayfair shop

Online retail emporium Matchesfashion.com is opening a 7,408 sq ft shop in Mayfair, W1.

The six-storey Edwardian townhouse at 5 Carlos Place, on the eastern end of Mount Street near Berkeley Square, will host fashion events and offers