
Whitbread takes prime site on London’s Strand for hub by Premier Inn hotel
Published on August 24, 2022
Whitbread has acquired 5 Strand, a prime freehold property on the Strand in central London near Trafalgar Square.

Whitbread has acquired 5 Strand, a prime freehold property on the Strand in central London near Trafalgar Square.