A modern building spans across 17,500 square feet with natural light and wooden flooring. A roof terrace offers stunning panoramic views of London. The business centre offers furnished private offices and open plan offices, meeting rooms, break out areas for working alone, a lounge for co-working or relaxing, kitchens are fully equipped with complimentary tea, coffee, water and juice....