Last updated: 02:37 PM ET, Thu May 31 2018

Westin Hotels & Resorts to Make its UK Debut

Hotel & Resort Mia Taylor May 31, 2018

Big Ben and Houses of parliament, London
The upcoming Westin London City will have a prime riverfront location in the heart of London. (photo via sborisov/iStock/Getty Images Plus)

Comments

LOAD FACEBOOK COMMENTS