Description
The Westin London city hotel features an exciting riverside location and fantastic views over London’s historic River Thames. Overlooking Shakespeare’s Globe and the striking Tate Modern.
This London summer venue offers seven adaptable meeting rooms designed to inspire the exchange of ideas, This adaptable London summer venue can hold receptions for up to 300 guests or rooms that can hold up to 24 in a conference setting this allows all groups to enjoy this amazing space.
Location
60 Upper Thames St., London EC4V 3AD