SE11 6PX · London

£23M

what these 37 homes last sold for

£638kmedian
£7,706per m²
Recent sales
Flat B, 91, Lollard Street£675,000Jun 2025
Apartment 104, 84, Lollard Street£450,000Mar 2025
94A, Lollard Street£550,000Jan 2025
94B, Lollard Street£650,000Oct 2024
Apartment 102, 84, Lollard Street£660,000Sep 2024
96A, Lollard Street£610,000Jul 2022
Apartment 303, 84, Lollard Street£723,850Oct 2021
Flat B, 91, Lollard Street£600,000Feb 2021
Apartment 106, 84, Lollard Street£697,500Aug 2020
90, Lollard Street£1,155,000Oct 2019
95B, Lollard Street£638,000Jan 2018
Apartment G04, 84, Lollard Street£710,000Sep 2017
Open in SoldMap, free on the App Store