67 Lombard Street

Address: 67 Lombard Street, London EC3V 9LJ


The freehold commercial property is located at a prime location on Lombard Street, in the core of City of London. It is 100 metres away from the Bank of England and the Royal Exchange, and amongst some of the world’s biggest global companies and iconic buildings. The location benefits from excellent transport links with convenient access to the rest of central London, commuter destinations and London’s airports.

The property is a Grade A office building redeveloped in 2014 behind a classic retained 1930s red brick façade. Occupying a virtual island site of 0.32 acres, the property provides 93,640 square feet of Grade A office space, restaurant and ancillary accommodation arranged over ground and eight upper floors.

The building has very high-quality specifications and contemporary facilities which include the provision of bike spaces and changing room facilities on the lower ground floor.