The average house price on Albemarle Street, London is £8,671,304. Prices range from £1,000 to £36,500,000.
There are 35 properties on Albemarle Street, London.
Average house prices on Albemarle Street, London have risen by 2541.7% from £750,000 in 1996 to £19,812,500 in 2025.
Albemarle Street, London is in the W1S postcode district.