E8 2AN · London

£15M

what these 26 homes last sold for

£612kmedian
£7,875per m²
Recent sales
105A, Amhurst Road£660,000Sep 2025
121B, Amhurst Road£637,500Aug 2025
Flat 4, 103, Amhurst Road£370,000Aug 2025
129A, Amhurst Road£492,800Mar 2024
Flat 2, 111, Amhurst Road£766,000Dec 2023
99, Amhurst Road£1,473,500Sep 2023
117A, Amhurst Road£1,200,000Nov 2022
Flat 1, 111, Amhurst Road£614,500Sep 2022
131, Amhurst Road£562,500Jun 2022
105B, Amhurst Road£610,000Aug 2021
123A, Amhurst Road£1,150,000Jun 2021
Flat 4, 103, Amhurst Road£325,000May 2021
Open in SoldMap, free on the App Store