Market data and commercial property availability in London
London commercial property
With over 100,000 commercial properties and 323 agents in London,
there are currently
3,565 offices, 1,391 retail units, 1,384 serviced offices, 635 industrial units, 165 leisure units, and 50 plots of land available to rent.
The average asking price is £48 PSF for office, £25 PSF for retail, £18 PSF for serviced office, £11 PSF for industrial, £31 PSF for leisure, and £8 PSF for land.