New Whitbread Hotel Brand Invests £200M In London Property

The U.K.'s largest hotel business, Whitbread PLC, is adding a prime piece of real estate to its central London portfolio, saying it has acquired a freehold property on the Strand just...

Already a subscriber? Click here to view full article