The average house price on Shakespeare Terrace, Richmond is £261,567. Prices range from £169,950 to £410,000.
There are 6 properties on Shakespeare Terrace, Richmond.
Average house prices on Shakespeare Terrace, Richmond have risen by 110.1% from £169,950 in 2001 to £357,000 in 2014.
Shakespeare Terrace, Richmond is in the TW9 postcode district.