11 Leadenhall St EC3Simon2024-07-18T10:06:01+00:00 11 Leadenhall St EC311 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. WEBSITE