The average house price on Creek Road, London is £680,994. Prices range from £120,000 to £5,149,640.
There are 18 properties on Creek Road, London.
Average house prices on Creek Road, London have risen by 2578% from £108,375 in 1995 to £2,902,320 in 2022.
Creek Road, London is in the SE10 postcode district.
Create a free account to unlock unlimited property views, save searches, and track price changes.
All government property data remains free. We'll never charge for publicly funded information.