1
result
Sold prices in Criffel Avenue, London Central, SW2
43a Criffel Avenue, London, SW2 4AY
- £382,500 Detached, Freehold 07 December 2012
- £321,000 Detached, Freehold 08 March 2006
- £172,000 Detached, Freehold 01 July 2002