1
result
Sold prices in Biscay Road, London Central, W6
2a Biscay Road, London, W6 8JN
- £814,800 Detached, Freehold 16 January 2012
- £109,000 Terraced, Freehold 23 December 2002
- £119,750 Terraced, Freehold 13 December 2001
- £250,000 Terraced, Freehold 01 August 2000