• Home
  • /
  • Category Archives: - Travel

A Sophisticated City Escape at The Westin London City

Boasting an impressive riverside location and spectacular views over London's historic River Thames there is something instantly calming as you step into The Westin London City. The frantic pace of the capital seems to soften the moment the doors open and you’re welcomed into a lobby that feels both contemporary and cocooning. Floor-to-ceiling windows flood...
123