Property sales in St Johns Road - London - SW11 1QX

Found 3 transactions going back to June 2003.

Date Price Percentage
61 - 63, St Johns Road
8 Dec 2022 £ 1,625,000
63 St Johns Road
8 Dec 2022 £ 1,625,000
65a, St Johns Road
11 Jun 2003 £ 510,000