| 6 Archbishops Place, London, SW2 2AJ | Mar 2026 | £840,000 | Semi-detached | Freehold |
| 42 Archbishops Place, London, SW2 2AJ | Oct 2025 | £845,000 | Semi-detached | Freehold |
| 56 Archbishops Place, London, SW2 2AJ | Jan 2025 | £742,500 | Terraced | Freehold |
| 10 Archbishops Place, London, SW2 2AJ | Sep 2023 | £790,000 | Terraced | Freehold |
| 28 Archbishops Place, London, SW2 2AJ | Sep 2022 | £842,000 | Terraced | Freehold |
| 18 Archbishops Place, London, SW2 2AJ | Apr 2022 | £875,000 | Semi-detached | Freehold |
| 30 Archbishops Place, London, SW2 2AJ | Jun 2021 | £635,000 | Terraced | Freehold |
| 22 Archbishops Place, London, SW2 2AJ | Jun 2021 | £855,000 | Terraced | Freehold |
| 50 Archbishops Place, London, SW2 2AJ | Feb 2021 | £839,000 | Terraced | Freehold |
| 48 Archbishops Place, London, SW2 2AJ | Dec 2020 | £850,000 | Terraced | Freehold |
| 20 Archbishops Place, London, SW2 2AJ | Jan 2020 | £637,500 | Semi-detached | Freehold |
| 16 Archbishops Place, London, SW2 2AJ | Dec 2019 | £660,000 | Terraced | Freehold |
| 14 Archbishops Place, London, SW2 2AJ | Dec 2019 | £680,000 | Semi-detached | Freehold |
| 66 Archbishops Place, London, SW2 2AJ | May 2019 | £706,500 | Semi-detached | Freehold |
| 32 Archbishops Place, London, SW2 2AJ | Jan 2018 | £800,000 | Terraced | Freehold |
| 62 Archbishops Place, London, SW2 2AJ | Mar 2017 | £857,500 | Terraced | Freehold |
| 44 Archbishops Place, London, SW2 2AJ | Aug 2016 | £775,000 | Semi-detached | Freehold |
| 2 Archbishops Place, London, SW2 2AJ | Jul 2016 | £773,050 | Terraced | Freehold |
| 58 Archbishops Place, London, SW2 2AJ | Jan 2012 | £405,000 | Terraced | Freehold |
| 60 Archbishops Place, London, SW2 2AJ | Apr 2010 | £317,000 | Terraced | Freehold |
| 24 Archbishops Place, London, SW2 2AJ | Sep 2007 | £420,000 | Terraced | Freehold |
| 8 Archbishops Place, London, SW2 2AJ | Mar 2007 | £373,000 | Semi-detached | Freehold |
| 54 Archbishops Place, London, SW2 2AJ | Jul 2006 | £335,000 | Terraced | Freehold |
| 64 Archbishops Place, London, SW2 2AJ | Jun 2000 | £247,000 | Semi-detached | Freehold |
| 36 Archbishops Place, London, SW2 2AJ | Feb 1999 | £146,500 | Terraced | Freehold |
| 38 Archbishops Place, London, SW2 2AJ | May 1996 | £100,000 | Terraced | Freehold |