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
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