The Mayflower Pub Reviews (0) Add your advice Location: 117 Rotherhithe St, London SE16 4NF, United Kingdom Ratings: Staff HelpfulnessEase of Access Add your ratings Features: Accessible parking spacesAccessible toiletsChanging PlacesHelp pointsLiftsPersonal assistanceStep-free access Update features Travel links: (reveal) 150m Rotherhithe250m Rotherhithe Tunnel400m Wapping400m Wapping Wall (E1)400m Southwark Park500m Canada Water Underground Station800m Bermondsey Underground Station150m Rotherhithe Rail Station350m Wapping Rail Station Photos (0): Add photos