Property sales in Manor Road - Twickenham - TW2 5DH

Found 5 transactions going back to November 2002.

Date Address Price
22 Nov 2022 4 Orchard Court, Manor Road £ 435,000
12 Oct 2022 3 Orchard Court, Manor Road £ 435,000
31 Mar 2022 3 Orchard Court, Manor Road £ 396,000
31 Mar 2022 4 Orchard Court, Manor Road £ 396,000
27 Nov 2002 4 Orchard Court, Manor Road £ 189,999