Formalwear retailer Moss Bros last week opened its largest store to date, a two-floor 7,000 sq ft (650 sq m) unit in Cardiff.The shop, in the city’s central Hayes district, has been put together by design consultancy Inca and an in-house team and is “cleaner and more streamlined”, according to ...
Already have an account? Sign in here