N1 7SH · London

£67M

what these 149 homes last sold for

£353kmedian
£5,312per m²
2sales this year
Recent sales
Flat 203, Royle Building, 31, Wenlock Road£630,000Jul 2026
Flat 119, Royle Building, 31, Wenlock Road£485,000May 2026
Flat 102, Royle Building, 31, Wenlock Road£625,000Jun 2025
Flat 316, Royle Building, 31, Wenlock Road£490,000Mar 2025
Flat 405, Royle Building, 31, Wenlock Road£940,000Mar 2025
Flat 111, Royle Building, 31, Wenlock Road£1,210,000Jan 2025
Flat 105, Royle Building, 31, Wenlock Road£1,025,000Nov 2024
Flat 219, Royle Building, 31, Wenlock Road£435,000Sep 2024
Flat 206, Royle Building, 31, Wenlock Road£800,000May 2024
Flat 309, Royle Building, 31, Wenlock Road£675,000Apr 2024
Flat 212, Royle Building, 31, Wenlock Road£1,020,000Jan 2024
Flat 408, Royle Building, 31, Wenlock Road£770,000Dec 2023
Open in SoldMap, free on the App Store