12 Old Pubs on the Thames in London (That are Worth Visiting!)
For centuries, taverns have lined the banks of the river Thames providing a haven for sailors, dockworkers, fishermen, and other members of the maritime community. Today, these historic inns offer …