67 Lombard Place
67 LOMBARD PLACE
LONDON, UK
67 Lombard Street, London EC3V 9LJ
Map
Enquiries
(65) 6704 0888
Key facts
Freehold
93,640 sq ft
Grade A office space
8 storeys
A sophisticated, contemporary office space set behind a historic retained façade.
The freehold commercial property is located on Lombard Street, in the core of the City of London. It is 100 metres away from the Bank of England and the Royal Exchange, and is situated 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.