The Anchor - Mission Impossible to Avoid This Iconic Thameside Pub that is One of London's Oldest