Property sales in Decapod Street, London

Found 6 transactions going back to June 2017.

Date Address Price
13 Oct 2022 12 Decapod Street £ 675,000
8 Oct 2018 8 Decapod Street £ 610,000
10 Nov 2017 4 Decapod Street £ 645,000
29 Sep 2017 6 Decapod Street £ 650,000
24 Jul 2017 12 Decapod Street £ 635,000
8 Jun 2017 10 Decapod Street £ 660,000