Market data and commercial property availability in London
London commercial property
With over 100,000 commercial properties and 337 agents in London,
there are currently
3,614 offices, 1,539 retail units, 1,311 serviced offices, 629 industrial units, 179 leisure units, and 39 plots of land available to rent.
The average asking price is £48 PSF for office, £26 PSF for retail, £31 PSF for serviced office, £13 PSF for industrial, £33 PSF for leisure, and £18 PSF for land.