Archbishops Place
SW2 2AJ · LONDON, LAMBETH
Properties
26
Recorded Sales
63
EPC Certificates
37
Properties on Archbishops Place
2 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
6 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
8 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
10 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
14 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
16 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
18 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
20 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
22 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
24 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
28 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
30 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
32 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
36 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
38 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
42 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
44 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
48 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
50 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
54 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
56 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
58 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
60 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
62 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
64 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025
66 ARCHBISHOPS PLACE
SW2 2AJ · LONDON
£845,000
Oct 2025