Property sales in Lennard Road - London - SE20 7LS

Found 2 transactions going back to July 2002.

Date Address Price
4 Aug 2006 5 Wotton House, Lennard Road £ 155,000
19 Jul 2002 5 Wotton House, Lennard Road £ 115,000