The average house price on Lord Uxbridge Mews, Cannock is £73,311. Prices range from £42,105 to £134,950.
There are 5 properties on Lord Uxbridge Mews, Cannock.
Average house prices on Lord Uxbridge Mews, Cannock have risen by 220.5% from £42,105 in 1996 to £134,950 in 2021.
Lord Uxbridge Mews, Cannock is in the WS12 postcode district.