Venue information

The Westin London City

60 Upper Thames Street,

London, United Kingdom, EC4V 3AD

+44 20-3146-2690


The Westin London City boasts an impressive riverside location and spectacular views over London’s historic River Thames, overlooking Shakespeare’s Globe and the striking Tate Modern.