The average house price on Foxgrove Road, Beckenham is £298,088. Prices range from £37,000 to £2,839,100.
There are 204 properties on Foxgrove Road, Beckenham.
Average house prices on Foxgrove Road, Beckenham have risen by 945.5% from £77,234 in 1995 to £807,500 in 2025.
Foxgrove Road, Beckenham is in the BR3 postcode district.