Around Abingdon on Thames, The Old Anchor Inn is a restaurant at 1 St. Helens Wharf, Abingdon, Oxfordshire, OX14 5EN.