Development

Fronts Eyebrow Descriptor
United Kingdom

Whitbread adds two new London Hub hotels

Body
Whitbread is opening two new Hub by Premier Inn hotels In London this spring.

The Latest