1
result
Sold prices in Trafalgar Way, London Central, E14
2 Trafalgar Way, London, E14 5SP
- £70,906,811 Leasehold 22 September 2023
- £110,255,123 Freehold 22 September 2023
- £15,600,000 Freehold 30 September 2014