This coworking space in Victoria, London is the best-in-class office space providing all the amenities and can be easily accessed through all means of public transport.