Connect VIP Forum 9th April
The Broadgate Tower ranks among London’s tallest structures.
MT Finance Office
Level 20
Broadgate Tower
20 Primrose St
City of London
London EC2A 2EW
Liverpool Street Station: Central, Circle, Hammersmith & City, Metropolitan lines, and National Rail.
Moorgate Station: Northern, Circle, Hammersmith & City, and Metropolitan lines. (5-minute walk).