The average house price on Bird-In-Hand Mews, London is £254,407. Prices range from £139,950 to £780,000.
There are 14 properties on Bird-In-Hand Mews, London.
Average house prices on Bird-In-Hand Mews, London have risen by 109.6% from £160,800 in 2005 to £337,000 in 2024.
Bird-In-Hand Mews, London is in the SE23 postcode district.