Office space in City of London available on flexible terms to let.
This business centre is located just a short walk from Fenchurch Street, and around the corner from the market stalls, cafes and bars on Leadenhall Market. It’s a building with a sharp, clean design, with a great roof terrace too.
Compare listings
Compare