This coworking space in Stratford Place, London offers the best in class office space solution with easy accessibility through all means of public transport.