Commercial property in Slough
8,230 rated commercial buildings · total rateable value £372,973,120
Slough has 8,230 commercial buildings on the business rates list, with a combined rateable value of £372,973,120. The most common uses are shop and premises (801), offices and premises (438), warehouse and premises (319), workshop and premises (196). The corporate group owning the most of them is Sse PLC, with 125 buildings.
Largest owners in Slough: groups
- Sse PLC125 here · 8,540 in all
- Secretary of State For Transport21 here · 10,892 in all
- Aviva PLC20 here · 11,887 in all
- Taylor Wimpey PLC17 here · 5,704 in all
- Barratt Redrow PLC14 here · 6,421 in all
- Charter Trust Group SA14 here · 1,135 in all
- Vistry Group PLC13 here · 2,525 in all
- The Berkeley Group Holdings PLC13 here · 765 in all
- Cka Holdings UK Limited13 here · 3,086 in all
- Entain PLC13 here · 2,073 in all
Largest owners in Slough: companies
- Southern Electric Power Distribution PLC102 here · 7,150 in all
- Al Rayan Bank PLC78 here · 4,046 in all
- Peabody Trust59 here · 9,985 in all
- Abri Group Limited54 here · 4,976 in all
- Gatehouse Bank PLC46 here · 5,322 in all
- National Highways Limited19 here · 8,743 in all
- Subway Realty Limited15 here · 1,287 in all
- BDW Trading Limited14 here · 4,042 in all
- Sovereign Network Group13 here · 11,608 in all
- HSBC Trust Company (UK) Limited13 here · 1,018 in all
- The Northampton Roman Catholic Diocese Trustee13 here · 160 in all
- Tapestart Limited13 here · 16,599 in all
- Thames Water Utilities Limited12 here · 1,083 in all
- Norton Energy SLS Limited11 here · 891 in all
- Greggs PLC10 here · 1,614 in all
Largest buildings in Slough
Common questions
Who owns the most commercial property in Slough?
By number of buildings, the largest owners of commercial property in Slough are Sse PLC, Secretary of State For Transport and Aviva 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 Slough?
8,230 commercial buildings in Slough are on the Valuation Office Agency's business rates list, with a combined rateable value of £372,973,120.
What is the largest commercial building in Slough?
By rateable value, the largest is Royal Mail Distribution Centre, Sutton Lane, rated at £8,270,000.
All towns and cities → · Largest owners in England and Wales →