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