House Prices on Lockwood Square, London

58 properties Avg. price: £159,473 SE16
58
Properties
£159K
Average Price
£3K
Lowest Sale
£440K
Highest Sale

Price Trends

Properties on Lockwood Square

58 total

Frequently Asked Questions

What is the average house price on Lockwood Square, London?

The average house price on Lockwood Square, London is £159,473. Prices range from £2,500 to £440,000.

How many properties are on Lockwood Square, London?

There are 58 properties on Lockwood Square, London.

How have house prices changed on Lockwood Square, London?

Average house prices on Lockwood Square, London have risen by 1060.7% from £28,000 in 1995 to £325,000 in 2023.

What postcode area is Lockwood Square, London in?

Lockwood Square, London is in the SE16 postcode district.