London tourists always want to visit a London pub. I fell in love with The Swan on Bayswater Road. The Swan’s first license dates from 1721, but many believe this location was a tavern long before this. The Marble Arch down the road at the corner of Hyde Park was the location of Tyburn Gallows….
You are here: / Archives for pub