Whitbread Purchases Land on the Strand in Central London; Future Location of a Hub by Premier Inn Hotel

Located just off Trafalgar Square and subject to planning, 5 Strand will become the latest hub by Premier Inn hotel in the estate and is expected to open sometime during 2027.
Source: New feed


Leave a Reply