Whitbread secures prime mid-town site for new hub by Premier Inn

Whitbread PLC, the UK’s largest hotel company and owner of Premier Inn, has made a significant freehold hotel acquisition in Central London for its hub by Premier Inn brand.