Back to All Events

iVisit.... the American Bar at the Stafford Hotel

  • The Stafford London 16 Saint James's Square London, England, SW1Y 4LB United Kingdom (map)

This is the American Bar in Londons Stafford Hotel. It dates back to the 1930′s, when affluent American tourists began to arrive in London by ocean liner. It now has become for famous for thousands of personal gifts that guests left in the hotel which now cover the bars interior.

Earlier Event: October 1
iVisit.... the Circus Space
Later Event: October 3
iVisit.... London by Duck Tour