The average house price on Shakespeare Terrace, London is £1,397,785. Prices range from £1,300,000 to £1,600,000.
There are 4 properties on Shakespeare Terrace, London.
Average house prices on Shakespeare Terrace, London have risen by 20.7% from £1,326,000 in 2011 to £1,600,000 in 2013.
Shakespeare Terrace, London is in the N8 postcode district.