Once known as The Sailors Return Inn, the first reference to any dwelling on this site dates to 1228. Then, passing sailors navigating a nearby creek would find themselves lodging in the pub’s many sea-view rooms.
With breath-taking views of the River Thames, The Wharf is the perfect location to relax, catch up with friends, and forget about the stresses of daily life.