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

Found 3 transactions going back to June 2003.

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