This 1960s building has been refurbished with quality furnishings, natural light and stunning views over London. The business centre has an inviting reception area to greet clients, 319 spacious workstations, 2 conference rooms, which are spread across the sixth and seventh floors. Walking distance tube stations include Moorgate, Old Street and Barbican....