The average house price on Almeida Street, London is £524,566. Prices range from £97,000 to £3,575,000.
There are 35 properties on Almeida Street, London.
Average house prices on Almeida Street, London have risen by 715.3% from £157,000 in 1995 to £1,280,000 in 2024.
Almeida Street, London is in the N1 postcode district.