1
result
Sold prices in Tadmor Street, London Central, W12
3 Tadmor Street, London, W12 8AH
- £485,000 Semi-detached, Freehold 31 May 2002
- £189,000 Semi-detached, Freehold 28 November 1996