Commercial property in London
143,092 rated commercial buildings · total rateable value £19,607,624,273
London has 143,092 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,880), offices and premises (31,203), restaurant and premises (5,711), workshop and premises (4,667). The corporate group owning the most of them is Transport For London, with 834 buildings.
Largest owners in London: groups
- Transport For London834 here · 2,372 in all
- Shaftesbury Capital PLC260 here · 392 in all
- J Sainsbury PLC252 here · 2,568 in all
- TDR Capital LLP245 here · 6,897 in all
- Tesco PLC232 here · 4,389 in all
- Entain PLC209 here · 2,073 in all
- William Hill Organization Limited157 here · 1,187 in all
- Pret Intermediate Company Limited153 here · 314 in all
- Grosvenor Group Limited142 here · 385 in all
- Cka Holdings UK Limited141 here · 3,086 in all
Largest owners in London: companies
- Places For London Limited649 here · 1,513 in all
- London Underground Limited245 here · 727 in all
- Sainsbury's Supermarkets Ltd222 here · 2,138 in all
- Tesco Stores Limited215 here · 3,103 in all
- Peabody Trust166 here · 9,985 in all
- Notting Hill Genesis166 here · 8,452 in all
- Ladbrokes Betting & Gaming Limited157 here · 1,209 in all
- Pret A Manger (europe) Limited152 here · 311 in all
- William Hill Organization Limited133 here · 1,045 in all
- Ei Group PLC120 here · 1,337 in all
- CDR Nomineeco 2 Limited119 here · 1,079 in all
- CDR Nomineeco 1 Limited119 here · 1,079 in all
- NSS Trustees Limited112 here · 513 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 · NW1 · E14 · W2 · E2 · E17 · SW19 · SW6 · SW11 · E8 · W6 · SE18 · N16 · E3 · E10 · SW18 · SE15 · W4 · N7 · SW16 · W12 · SW17 · W3 · SW9 · W5 · E15 · W1J · EC2A · SW3 · SE16 · NW3 · NW9 · W1U · SW8 · W10 · W11 · N4 · N17 · E6 · NW2 · E4 · SE13 · W1K · EC2M · W1T · EC1V · N22 · SW15 · EC1N · E16 · SE5 · W8 · SE10 · E11 · W1F · W1D · W1S · SW1W · SW1Y · WC2H · W1G · E9 · W1W · SW7 · NW11 · WC1X · SE6 · SE11 · EC3V · N9 · N18 · NW5 · SW1V · SW4 · W14 · SW1X · NW4
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, Shaftesbury Capital PLC and J Sainsbury 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?
143,092 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 →