Commercial property market data: office, industrial, retail

Availability trends & analysis: London

Find out about accessing our market data for bespoke research

With over 100,000 commercial properties and 347 agents in London, there are currently 5,183 offices, 1,784 retail units, 1,595 serviced offices, 1,204 industrial units, 278 leisure units, and 33 plots of land available to rent. The average asking price is £47 PSF for office, £32 PSF for retail, £25 PSF for serviced office, £17 PSF for industrial, £34 PSF for leisure, and £5 PSF for land.

Search commercial property to rent in London

There are 638 commercial properties for sale, 218 offices, 199 retail units, 85 industrial units, 68 plots of land, and 68 leisure units. The average asking price is £2,984,920.

Search commercial property for sale in London

Total Buildings
Avg Unit Area
436 sq ft
Total Unit Area
63,042,843 sq ft
Total Floors
Tallest Building
51 floors
Largest Unit
357,895 sq ft
Total Available
To rent For sale
Mixed use

Leasing market data for London

Available to Rent
Last Updated
Rent Spread
£2 PSF to £108 PSF
Median Rent
£45 PSF
Available Size Spread
0 to 43,560,000 sq ft
Median Size
2,485 sq ft
Total Available Floor Space
157,269,229 sq ft

Investment market data for London

Available to Buy
Last Updated
Asking Price Spread
£13,250 to £88,900,000
Median Asking Price
Available Size Spread
1 to 10,333,344 sq ft
Median Size
2,921 sq ft
Total Available Floor Space
26,831,067 sq ft

Commercial use building data

By district

Brent 10,065
City and County of the City of London 7,264
Camden 6,988
Islington 6,970
Havering 5,983