5
results
Sold prices in Lombard Street, London Central, EC3V
32 Lombard Street, London, EC3V 9BQ
- £76,500,000 Leasehold 08 September 2020
Eighth Floor, 67 Lombard Street, London, EC3V 9LJ
- £1,299,954 Leasehold 28 September 2018
60 Lombard Street, London, EC3V 9EA
- £40,700,000 Freehold 21 May 2018
68 Lombard Street, London, EC3V 9LJ
- £33,000,000 Freehold 22 December 2016
Third Floor, 37 Lombard Street, London, EC3V 9BQ
- £9,000,000 Freehold 18 December 2014