1
result
Sold prices in Centre Avenue, London Central, W3
Acacia House Centre Avenue, London, W3 7JX
- £3,400,000 Detached, Freehold 26 March 2018
- £664,000 Detached, Freehold 05 March 1999