Properties at SW11 3RT

Pick an address to see its estimated value, sales history and property profile.

AddressTenureFloor areaLast sale
123 Oyster Wharf, 18 Lombard Road, London, LondonLeasehold72 m²£650,000 (2021)
135 Oyster Wharf, 18 Lombard Road, London, LondonLeasehold71 m²£340,000 (2005)
146 Oyster Wharf, 18 Lombard Road, London, LondonLeasehold107 m²£1,100,000 (2023)
147 Oyster Wharf, 18 Lombard Road, LondonLeasehold75 m²£505,050 (2005)
151 Oyster Wharf, 18 Lombard Road, London, LondonLeasehold63 m²£575,000 (2025)
Apartment 121 Oyster Wharf, 18, Lombard Road, LondonLeasehold73 m²£435,000 (2007)
Apartment 122 Oyster Wharf, 18, Lombard Road, LondonLeasehold75 m²£675,000 (2014)
Apartment 124 Oyster Wharf, 18, Lombard Road, LondonLeasehold71 m²£350,000 (2005)
Apartment 125, Oyster Wharf, 18 Lombard Road, LondonLeasehold81 m²£650,000 (2016)
Apartment 126 Oyster Wharf, 18, Lombard Road, LondonLeasehold66 m²£500,000 (2005)
Apartment 127, Oyster Wharf, 18 Lombard Road, LondonLeasehold66 m²£475,000 (2013)
Apartment 128, Oyster Wharf, 18 Lombard Road, LondonLeasehold41 m²£295,000 (2005)
Apartment 129, Oyster Wharf, 18 Lombard Road, LondonLeasehold89 m²£465,000 (2005)
Apartment 130 Oyster Wharf, 18, Lombard Road, LondonLeasehold80 m²£480,000 (2005)
Apartment 132, Oyster Wharf, 18 Lombard Road, LondonLeasehold70 m²£352,500 (2005)
Apartment 133 Oyster Wharf, 18, Lombard Road, LondonLeasehold68 m²£445,000 (2005)
Apartment 134 Oyster Wharf, 18, Lombard Road, LondonLeasehold67 m²£340,000 (2005)
Apartment 136, Oyster Wharf, 18 Lombard Road, LondonLeasehold78 m²£585,000 (2023)
Apartment 137 Oyster Wharf, 18, Lombard Road, LondonLeasehold82 m²£920,000 (2023)
Apartment 138, Oyster Wharf, 18 Lombard Road, LondonLeasehold84 m²£730,000 (2021)
Apartment 139, Oyster Wharf, 18 Lombard Road, LondonLeasehold105 m²£630,000 (2010)
Apartment 140 Oyster Wharf, 18, Lombard Road, LondonLeasehold90 m²£750,000 (2020)
Apartment 141, Oyster Wharf, 18 Lombard Road, LondonLeasehold95 m²£480,000 (2006)
Apartment 142 Oyster Wharf, 18, Lombard Road, LondonLeasehold74 m²£475,000 (2005)
Apartment 143, Oyster Wharf, 18 Lombard Road, LondonLeasehold69 m²£450,000 (2026)
Apartment 144, Oyster Wharf, 18 Lombard Road, LondonLeasehold68 m²£375,000 (2007)
Apartment 145, Oyster Wharf, 18 Lombard Road, London-78 m²-
Apartment 148, Oyster Wharf, 18 Lombard Road, LondonLeasehold88 m²£840,000 (2023)
Apartment 149 Oyster Wharf, 18, Lombard Road, LondonLeasehold132 m²£1,250,000 (2016)
Apartment 150 Oyster Wharf, 18, Lombard Road, LondonLeasehold68 m²£360,000 (2005)
Apartment 152 Oyster Wharf, 18, Lombard Road, LondonLeasehold68 m²£320,000 (2005)
Apartment 153 Oyster Wharf, 18, Lombard Road, LondonLeasehold151 m²£1,650,000 (2023)
Apartment 154, Oyster Wharf, 18 Lombard Road, LondonLeasehold114 m²£675,000 (2005)