Premier Inn plans new hub hotel in central London

Premier Inn plans new hub hotel in central London

[ad_1] Premier Inn proprietor Whitbread has bought a property in London’s West Finish which shall be transformed into a brand new hub by Premier Inn resort. The group has acquired a freehold property within the Strand, near Trafalgar Sq., and plans to develop the...