London’s Prime Office Location for Media Companies Revealed
Since the early 1980’s the quirky area of Soho has become a predominantly fashionable division comprising of many trendy upmarket restaurants, bars and media offices which favours Soho as an increasingly popular area when it comes to commercial office space.