Retail
Layers London to open on Albemarle Street
Designer clothing retailer, Layers London, is set to open a new 2,000 square foot store on Albemarle Street in Mayfair. The new store will encompass the ground and basement floors and will offer avant-garde and contemporary designer brands. This marks Layers London’s second store, adding to its boutique on South Molton Street, London. The Bond...
loading...