SW11 3RR · London
£36M
what these 79 homes last sold for
£445kmedian
£6,467per m²
2sales this year
| Apartment 112, Oyster Wharf, 18, Lombard Road | £424,000 | Mar 2026 |
| Apartment 56, Oyster Wharf, 18, Lombard Road | £150,000 | Jan 2026 |
| Apartment 46, Oyster Wharf, 18, Lombard Road | £425,000 | Mar 2025 |
| Apartment 44, Oyster Wharf, 18, Lombard Road | £400,000 | Jan 2025 |
| Apartment 58, Oyster Wharf, 18, Lombard Road | £760,000 | Jan 2025 |
| Apartment 96, Oyster Wharf, 18, Lombard Road | £665,000 | Apr 2023 |
| Apartment 78, Oyster Wharf, 18, Lombard Road | £575,000 | Feb 2023 |
| Apartment 108, Oyster Wharf, 18, Lombard Road | £425,000 | Feb 2023 |
| Apartment 47, Oyster Wharf, 18, Lombard Road | £367,500 | Jan 2023 |
| Apartment 104, Oyster Wharf, 18, Lombard Road | £675,000 | Oct 2022 |
| Apartment 93, Oyster Wharf, 18, Lombard Road | £450,000 | Oct 2022 |
| Apartment 113, Oyster Wharf, 18, Lombard Road | £350,000 | Sep 2022 |