The average house price on Foxwood Place, Leigh-On-Sea is £185,214. Prices range from £20,000 to £430,000.
There are 14 properties on Foxwood Place, Leigh-On-Sea.
Average house prices on Foxwood Place, Leigh-On-Sea have risen by 919.4% from £38,750 in 1997 to £395,000 in 2023.
Foxwood Place, Leigh-On-Sea is in the SS9 postcode district.