Property sales in Leigham Hall Parade, London

Found 2 transactions going back to October 1998.

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