SE11 6PX · London
£23M
what these 37 homes last sold for
£638kmedian
£7,706per m²
| Flat B, 91, Lollard Street | £675,000 | Jun 2025 |
| Apartment 104, 84, Lollard Street | £450,000 | Mar 2025 |
| 94A, Lollard Street | £550,000 | Jan 2025 |
| 94B, Lollard Street | £650,000 | Oct 2024 |
| Apartment 102, 84, Lollard Street | £660,000 | Sep 2024 |
| 96A, Lollard Street | £610,000 | Jul 2022 |
| Apartment 303, 84, Lollard Street | £723,850 | Oct 2021 |
| Flat B, 91, Lollard Street | £600,000 | Feb 2021 |
| Apartment 106, 84, Lollard Street | £697,500 | Aug 2020 |
| 90, Lollard Street | £1,155,000 | Oct 2019 |
| 95B, Lollard Street | £638,000 | Jan 2018 |
| Apartment G04, 84, Lollard Street | £710,000 | Sep 2017 |