Tag Archives: London.

Principal

Principal appoints key leadership positions at flagship London property prior to launch

Principal appoints key leadership positions at flagship London property prior to launch

The Principal London, the new property from the Starwood-operated brand, is due to open on Russell Square in summer 2017
Top