BD
BrickData
REF: SW22AJ/ARCHBISHOPS/PLACE

e.g. SW1A 2AA, 10 Downing Street, or any UK postcode


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

Semi-Detached63 sales

6 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

8 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

10 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

14 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

16 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

18 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

20 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

22 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

24 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

28 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

30 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

32 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

36 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

38 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

42 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

44 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

48 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

50 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

54 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

56 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

58 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

60 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

62 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

64 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales

66 ARCHBISHOPS PLACE

SW2 2AJ · LONDON

£845,000

Oct 2025

Semi-Detached63 sales