This coworking space in Baker street, London offers the best in class office space solution with all the basic amenities to cater for it's members.