Construction Begins on One of London’s Largest Budget Hotels
3 Articles
3 Articles
Premier Inn hotel at 5 Strand
Enabling work kicks off for flagship 693-bedroom hub by Premier Inn on The Strand Whitbread PLC, the UK’s largest hotel business and owner of Premier Inn, has started construction enabling works on its flagship hub by Premier Inn hotel development at 5 Strand, a prime site just off Trafalgar Square in central London. The 693-bedroom hotel, which will be one of the largest budget hotels in London when it opens, is on a highly prominent and comple…
London construction costs ranked fifth highest globally
A new report from Turner & Townsend has ranked London to be the fifth most expensive place to build globally at an average cost of £4,163 per m2 The report, Global Construction Market Intelligence (GCMI) 2025, has revealed that costs are expected to increase by 3% for the remainder of this year and by a further 3.5% in 2026. Due to the surge in demand for construction, driven by the government’s targets, London construction costs have risen to r…
Coverage Details
Bias Distribution
- There is no tracked Bias information for the sources covering this story.
To view factuality data please Upgrade to Premium