House Prices on Leonard Street, London

107 properties Avg. price: £1,189,385 EC2A
107
Properties
£1.2M
Average Price
£90K
Lowest Sale
£37.3M
Highest Sale

Price Trends

Properties on Leonard Street

107 total

Frequently Asked Questions

What is the average house price on Leonard Street, London?

The average house price on Leonard Street, London is £1,189,385. Prices range from £90,000 to £37,346,000.

How many properties are on Leonard Street, London?

There are 107 properties on Leonard Street, London.

How have house prices changed on Leonard Street, London?

Average house prices on Leonard Street, London have risen by 510.2% from £368,750 in 2002 to £2,250,000 in 2025.

What postcode area is Leonard Street, London in?

Leonard Street, London is in the EC2A postcode district.