March 17th will see the launch of Topman 24 festival in Brighton – a 24-hour takeover of our beloved city by one of the most recognisable brands in the UK. With the hugely popular opening of the new Topshop/Topman store back in October, it’s no wonder the retail giants have chosen Brighton […]