11 Leadenhall St, London EC3

11 Leadenhall Street offers modern office space well suited to today’s and tomorrow’s occupiers needs.

The available accommodation includes a total of 5,356 sq ft of Cat A and fully fitted space over the 2nd, 4th and 7th floors.