The Westin London City
Located on the banks of the Thames in the heart of London. Our hotel is near St Paul’s Cathedral, Shakespeare’s Globe Theatre, The Shard & the Tate Modern.
Located on the banks of the Thames in the heart of London. Our hotel is near St Paul’s Cathedral, Shakespeare’s Globe Theatre, The Shard & the Tate Modern.