This modern new office building is situated in a prominent position on the junction of London Wall and Moorgate with large CAT A floors available. There is a welcoming reception and a popular roof terrace with views of the City Of London. Bike storage and showers are available in the basement. The new Moorgate entrance of the Elizabeth line is 150 yards walk from the building that also offers...