The Anchor – A Historic and Popular London Pub

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 … [Read more...]