The average house price on Otter Mews, Bedford is £601,663. Prices range from £554,995 to £694,995.
There are 3 properties on Otter Mews, Bedford.
Average house prices on Otter Mews, Bedford have fallen by 11.2% from £624,995 in 2018 to £555,000 in 2024.
Otter Mews, Bedford is in the MK40 postcode district.