House Prices on Leopold Terrace, London

8 properties Avg. price: £526,125 SW19
8
Properties
£526K
Average Price
£292K
Lowest Sale
£762K
Highest Sale

Price Trends

Properties on Leopold Terrace

8 total

Frequently Asked Questions

What is the average house price on Leopold Terrace, London?

The average house price on Leopold Terrace, London is £526,125. Prices range from £291,500 to £762,000.

How many properties are on Leopold Terrace, London?

There are 8 properties on Leopold Terrace, London.

How have house prices changed on Leopold Terrace, London?

Average house prices on Leopold Terrace, London have risen by 191.3% from £238,250 in 1999 to £694,000 in 2023.

What postcode area is Leopold Terrace, London in?

Leopold Terrace, London is in the SW19 postcode district.

2 free views remaining today Sign up free for unlimited