Commercial property in London
137,288 rated commercial buildings · total rateable value £19,607,624,273
London has 137,288 commercial buildings on the business rates list, with a combined rateable value of £19,607,624,273. The most common uses are shop and premises (46,877), offices and premises (26,463), restaurant and premises (5,713), workshop and premises (4,655). The corporate group owning the most of them is Transport For London, with 845 buildings.
Largest owners in London: groups
- Transport For London845 here · 2,375 in all
- J Sainsbury PLC262 here · 2,581 in all
- Shaftesbury Capital PLC262 here · 392 in all
- TDR Capital LLP243 here · 6,903 in all
- Tesco PLC234 here · 4,391 in all
- Entain PLC209 here · 2,078 in all
- William Hill Organization Limited157 here · 1,179 in all
- Pret Intermediate Company Limited151 here · 315 in all
- Grosvenor Group Limited143 here · 385 in all
- Cka Holdings UK Limited140 here · 3,082 in all
Largest owners in London: companies
- Places For London Limited657 here · 1,516 in all
- London Underground Limited246 here · 727 in all
- Sainsbury's Supermarkets Ltd232 here · 2,148 in all
- Tesco Stores Limited217 here · 3,123 in all
- Peabody Trust168 here · 9,988 in all
- Notting Hill Genesis168 here · 8,454 in all
- Ladbrokes Betting & Gaming Limited157 here · 1,213 in all
- Pret A Manger (europe) Limited150 here · 312 in all
- William Hill Organization Limited133 here · 1,038 in all
- CDR Nomineeco 2 Limited118 here · 1,077 in all
- CDR Nomineeco 1 Limited118 here · 1,077 in all
- Ei Group PLC116 here · 1,335 in all
- NSS Trustees Limited113 here · 514 in all
- The London Baptist Property Board Limited111 here · 668 in all
- Cadogan Estates Limited108 here · 360 in all
Largest buildings in London
Postcode districts in London
SE1 · E1 · N1 · NW10 · E14 · NW1 · E2 · W2 · E17 · SW19 · SW6 · E8 · SW11 · SE18 · W4 · W6 · E10 · SE15 · SW18 · NW6 · E3 · SW16 · N7 · W3 · SW17 · W12 · W5 · SW9 · E15 · SW3 · SE16 · NW3 · NW9 · NW2 · SW8 · W1U · W11 · EC2A · W1J · W10 · N4 · E6 · E4 · N17 · SE5 · SE13 · E16 · N22 · W1T · N15 · SW15 · EC1V · SE9 · SE10 · E11 · W1F · W1K · W8 · E13 · W1D · WC2H · E9 · SW7 · W1G · SW1W · W1W · SW1Y · SE6 · W1S · WC1X · SE11 · N9 · NW5 · N18 · NW4 · SW4 · SW1V · EC2M · EC1N · N12
Common questions
Who owns the most commercial property in London?
By number of buildings, the largest owners of commercial property in London are Transport For London, J Sainsbury PLC and Shaftesbury Capital PLC, from HM Land Registry's company ownership data grouped by Companies House's register of people with significant control.
How many commercial buildings are there in London?
137,288 commercial buildings in London are on the Valuation Office Agency's business rates list, with a combined rateable value of £19,607,624,273.
What is the largest commercial building in London?
By rateable value, the largest is 1 Montfichet Road, rated at £98,396,400.
All towns and cities → · Largest owners in England and Wales →