The average house price on Upper St Martins Lane, London is £1,035,563. Prices range from £50,000 to £3,400,000.
There are 10 properties on Upper St Martins Lane, London.
Average house prices on Upper St Martins Lane, London have fallen by 80% from £250,000 in 1999 to £50,000 in 2014.
Upper St Martins Lane, London is in the WC2H postcode district.