An impressive Modern building in the heart of Liverpool Street. Within walkable distance from multiple underground stations including Moorgate and Aldgate. The building makes an incredible visual impact, and the office space is on the 17th-19th floor allowing incredible views over the city of London. The reception is flooded in natural light, with a triple height atrium and the building boasts a number of features such as shower facilities and Bike racks, free tea, coffee, snacks and fruit, inspiring meeting rooms and breakout space.
110 bishopsgate, london , EC24 4AY