Property sales in Leigham Hall Parade, London

Found 2 transactions going back to October 1998.

Date Address Price
13 Jun 2017 Unit 3, Leigham Hall Parade £ 5,000
9 Oct 1998 5 Leigham Hall Parade £ 240,000