Instant prices paid data for England and Wales
| Date | Price | Address |
|---|---|---|
| 08/12/2022 Details... | £1,625,000 | 63 St Johns Road, London, SW11 1QX Details... |
| 08/12/2022 Details... | £1,625,000 | 61 - 63, St Johns Road, London, SW11 1QX Details... |
| 11/06/2003 Details... | £510,000 | 65a St Johns Road, London, SW11 1QX Details... |