Hub by Premier Inn to open London hotel on the Strand

Whitbread has acquired a property close to Trafalgar Square and Charing Cross station