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.