You can’t get more central than our Soho office space. With your Soho office space near Oxford Street, you’ll be surrounded by restaurants, bars and even a bit of green space, giving you and your team plenty to do and enjoy during and after-work hours.