An impressive Modern and bright contemporary office building, close to Liverpool Street station and also has Bank, Moorgate, Fenchurch Street and Aldgate stations all within a short walking distance. The office is situated in an incredible 26-storey tower two minutes from the Bank of England and Lloyds buildings. The building has an 80000 sq ft terrace with inspirational views over the city of London. The building boasts lockers and meeting rooms, breakout spaces, showers and bike storage facilities.
99 bishopsgate, london, EC2M 3XD