1
result
Sold prices in Vicarage Avenue, London Central, SE3
1 Vicarage Avenue, London, SE3 7JT
- £825,000 Detached, Freehold 21 December 2011
- £685,000 Detached, Freehold 08 December 2006
- £100,000 Detached, Freehold 30 August 2002