The Westin, London City Why stay there? At this time of year there’s nothing more magical than staying in a location right on ...
Wellbeing Magazine on MSN
Experience a ‘Once Upon a Christmas’ afternoon tea at The Westin London City this festive season
Perfectly positioned on the banks of the River Thames and just moments from St Paul’s Cathedral, The Westin London City is one of London’s most desirable festive destinations this Christmas The post ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results