1
result
Sold prices in Belvoir Road, London Central, SE22
1a Belvoir Road, London, SE22 0QY
- £378,000 Detached, Freehold 30 November 2006
- £190,000 Detached, Freehold 10 March 2000
- £80,000 Detached, Freehold 08 April 1998