60 London Wall is within the central area of the City of London approximately 300 metres north of the Bank of England and within a 3 minute walk of the new Elizabeth Line stations at Liverpool Street and Moorgate. The building occupies a 1.25 acre corner site at the junction of London Wall and Copthall Avenue.
