3
results
Sold prices in Fenchurch Avenue, London Central, EC3M
Floors 3 To 6, 10 Fenchurch Avenue, London, EC3M 5BN
- £2,229,052 Leasehold 27 February 2023
4 Fenchurch Avenue, London, EC3M 5BS
- £73,500,000 Leasehold 19 December 2019
Floors 10 To 13, 10 Fenchurch Avenue, London, EC3M 5BN
- £24,188,863 Leasehold 21 October 2019
- £24,188,863 Leasehold 21 October 2019