2
results
Sold prices in Lower Thames Street, London Central, EC3R
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