Home » HOTEL NEWS » All New Update On London’s Premier Inn Expansion: Millions Investment in Budget Hospitality Near Trafalgar Square Saturday, July 12, 2025London’s tourism and hospitality scene is about to experience a major change as Whitbread, the owner of Premier Inn, starts construction on one of the largest budget hotel projects in the center of the city. Located at 5 Strand, just steps...