SW11 3RR · London

£36M

what these 79 homes last sold for

£445kmedian
£6,467per m²
2sales this year
Recent sales
Apartment 112, Oyster Wharf, 18, Lombard Road£424,000Mar 2026
Apartment 56, Oyster Wharf, 18, Lombard Road£150,000Jan 2026
Apartment 46, Oyster Wharf, 18, Lombard Road£425,000Mar 2025
Apartment 44, Oyster Wharf, 18, Lombard Road£400,000Jan 2025
Apartment 58, Oyster Wharf, 18, Lombard Road£760,000Jan 2025
Apartment 96, Oyster Wharf, 18, Lombard Road£665,000Apr 2023
Apartment 78, Oyster Wharf, 18, Lombard Road£575,000Feb 2023
Apartment 108, Oyster Wharf, 18, Lombard Road£425,000Feb 2023
Apartment 47, Oyster Wharf, 18, Lombard Road£367,500Jan 2023
Apartment 104, Oyster Wharf, 18, Lombard Road£675,000Oct 2022
Apartment 93, Oyster Wharf, 18, Lombard Road£450,000Oct 2022
Apartment 113, Oyster Wharf, 18, Lombard Road£350,000Sep 2022
Open in SoldMap, free on the App Store