London, EC3R 8HL
This office space is in the heart of the City of London. Recently opened, this seven storey, large-scale building boasts a rooftop terrace overlooking the Thames with views of the City’s most prized landmarks.
This spacious building has more than 700 workstations, a grand atrium-style reception area, multiple nautical-inspired meeting rooms, plentiful free breakout areas throughout and a business lounge. Nearby transport links include several mainline stations such as Monument.
24 / 7 access
24hr security presence
Access to other centres worldwide
Show all amenities
Our experts know this property inside out and our service is entirely free.
We'll share our expert knowledge, accompany you to viewings and negotiate you the best deal.
The Deck has a rooftop bar and cafe serving hot food and drinks during the day. It can also be booked privately for functions.