67 Lombard Street is located in the heart of the City of London along a bustling thoroughfare. Surrounded by iconic landmarks such as the Bank of England and the Lloyd's Building, the locality is steeped in history.
Floor number: 5th Floor
Moments from the NED, One Poultry and the Royal Exchange., Located in the heart of the City of London along a bustling thoroughfare, Bank, Monument, Cannon Street and Liverpool Street stations are all under a 10-minute walk away.