buildings etcSearch the register →

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

Largest owners in London: companies

Largest buildings in London

BuildingPostcodeRateable value
1 Montfichet RoadE20 1EH£98,396,400
Cabot Place, Cabot SquareE14 5AB£76,521,685
22 BishopsgateEC2N 4BQ£75,020,000
Westfield Shopping Centre, Ariel WayW12 7GB£66,721,785
1 10, Entertainment AvenueSE10 0DX£45,098,550
100 BishopsgateEC2N 4AG£44,101,300
20 Fenchurch StreetEC3M 3BY£42,030,500
County Hall, Westminster Bridge RoadSE1 7PB£39,513,250
Rail For London Infrastructure Ltd, Victoria StreetSW1H 0TL£36,000,000
8 BishopsgateEC2N 4BQ£35,471,000
Leadenhall Building 122, Leadenhall StreetEC3V 4PT£34,409,530
25 Shoe LaneEC4A 4AU£34,360,000
Turbine Hall, Circus Road SouthSW11 8BU£33,373,050
40 Leadenhall StreetEC3A 2BJ£32,420,000
Shard 31, St Thomas StreetSE1 9RY£31,046,450
5 BroadgateEC2M 2QS£29,770,000
Francis Crick Institute 1, Midland RoadNW1 1AT£29,100,000
Westfield Shopping Centre, Ariel WayW12 7GF£28,299,750
3 & 25, Queen Victoria StreetEC4N 4TQ£28,170,000
21 MoorfieldsEC2Y 9DP£27,590,000
Berkeley Square House, Berkeley SquareW1J 6BT£26,522,925
British Library 96, Euston RoadNW1 2DB£26,400,000
Broadcasting House 2-22, Portland PlaceW1A 1AA£26,330,000
80 StrandWC2R 1AP£24,793,000
2 Marsham StreetSW1P 4DF£24,550,000
Brent Cross Regional Shopping CentreNW4 3FB£24,475,850
Principal Place, Worship StreetEC2A 2FA£23,544,950
1-2 New Street SquareEC4A 3HQ£23,340,000
Buildings T2 & T3 at 11-21, Canal ReachN1C 4AQ£22,750,000
Walbrook Building 25, WalbrookEC4N 8DQ£22,500,390
25 Bank StreetE14 5LE£21,920,000
City Point 1, Ropemaker StreetEC2Y 9AN£21,842,765
6 Pancras SquareN1C 4AG£21,816,800
1 Canada SquareE14 5AA£21,190,000
Palace of Westminster Inc Portcullis Hse Richmond Hse & Norman Shaw Hse, Old Palace YardSW1A 0AA£21,000,000
1 Paddington SquareW2 1DL£20,917,000
Western Transit Shed 12-13, Stable StreetN1C 4AB£20,839,950
Cardinal Place 80, Victoria StreetSW1E 5JL£20,730,700
Royal London Hospital, Whitechapel RoadE1 1BB£20,642,000
Tate Modern Bankside, Sumner StreetSE1 9TG£20,500,000
Ministry of Defence, WhitehallSW1A 2HB£20,320,000
For at 10, Upper Bank StreetE14 5JJ£20,118,450
100 Liverpool StreetEC2M 2AT£19,801,750
Heron Tower 110, BishopsgateEC2N 4AY£19,664,100
Post Building 100, Museum StreetWC1A 1PB£19,458,581
News Building 1, London Bridge StreetSE1 9GF£19,377,500
Incl 48-44, Regent StreetW1B 5RA£19,280,000
7 More London RiversideSE1 2RT£18,972,200
Thames House 12, MillbankSW1P 4QE£18,640,000
1 Curzon StreetW1J 5HD£18,467,000
10 Brock StreetNW1 3FG£18,063,800
1 Parliament Street 1SW1A 2HQ£17,890,000
60 London WallEC2M 5TQ£17,880,000
All England Lawn Tennis and Croquet Club, Church RoadSW19 5AE£17,875,000
87-135 Brompton RoadSW1X 7XL£17,790,000
1 Rathbone SquareW1T 1FB£17,400,000
Devonshire House, Mayfair PlaceW1J 8AJ£17,286,050
Blue Fin Building 110, Southwark StreetSE1 0SU£17,223,530
200 Westminster Bridge RoadSE1 7UT£17,220,000
British Museum 78-88, Great Russell StreetWC1B 3DG£17,000,000

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 →