Topman opens concept store in east London

Arcadia-owned Topman has opened a new concept called Topman General Store at 98 Commercial Street in Shoreditch, east London.

Paul Belchak advised and saw the store open within five days of the deal completion. Menswear brand Ben Sherman is also opening new concept stores and has opened a "lifestyle" store in west London called 115 Portobello Road. It will sell Ben Sherman clothing as well as books and magazines.