Property sales in London Road, Cambridge

Found 2 transactions going back to June 2003.

Date Address Price
12 Jun 2003 25b, £ 100,000
12 Jun 2003 25a, £ 100,000