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.
Back to All Events
Earlier Event: October 1
iVisit.... the Circus Space
Later Event: October 3
iVisit.... London by Duck Tour