The average house price on Richards Court, Stafford is £367,786. Prices range from £200,000 to £545,000.
There are 7 properties on Richards Court, Stafford.
Average house prices on Richards Court, Stafford have risen by 60.7% from £339,214 in 2004 to £545,000 in 2024.
Richards Court, Stafford is in the ST17 postcode district.