Fraser Bond are the leading lettings and property management agents for 21 Lombard Street - London EC3V. 21 Lombard Street is an office building in the City of London EC3. The building comprises 47,305 sq ft of office accommodation. Terraces on the 5th and 7th floors.