By WorkshopUser 1 | Aug 1st 2025 - 5am. Two pubs claim to be London's oldest riverside pub. Which one is right? Read Story