Following a significant amount of north-shoring Leeds is seeing demand for office spaces improve dramatically. Over one million sq ft of office space was taken up by businesses in Leeds City Centre by the end of 2017. Numerous big brands such as HMRC, Burberry and the Perform Group have announced relocations. Channel 4, the biggest name […]