UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let, 2,440 - 27,018 sf
3 Lombard Street is a landmark, Grade II listed building in one of the City’s..
The building is superbly located opposite the Bank of England and the Royal Exchange. Communications are excellent with the new Bank Tube Station, adjacent and..