Soho’s a great place to work, not least because we have some of the UK’s best bars and restaurants right on our doorstep. In fact, visitors to Soho are spoiled for choice – there’s a baffling array of local gems to choose from. To save you having to find out the hard way, we’ve picked […]Continue Reading