The Anchor – A Historic and Popular London Pub

The Anchor Pub © Travel Signposts

The Anchor – A Popular and Historic London Pub in Bankside: We came across The Anchor pub on our way to the Golden Hinde and were attracted by its bright red window frames and pretty floral decorations. Little did I know then that this is one of London’s most famous riverside pubs and a historic […]