

The Westin London City is located on the Thames riverside, within walking distance of St. Paul’s Cathedral, Shakespeare’s Globe, and Tate Modern, and well connected to the rest of the city via nearby Cannon Street and Mansion House stations. It is approximately 12 km from London City Airport, 24 km from Heathrow Airport, and 40 km from Gatwick Airport, offering easy access for both international and domestic travel.