3
results
Sold prices in Lower Thames Street, London Central, EC3R
Custom House, 20 Lower Thames Street, London, EC3R 6EA
- £65,000,000 Leasehold 15 May 2023
Retail Unit, Landmark Place Lower Thames Street, London, EC3R 6DQ
- £10,137,400 Leasehold 20 December 2018
Centennium House, 100 Lower Thames Street, London, EC3R 6DL
- £357,479 Leasehold 07 May 2015