Shop Amazon The Mayflower Pub, London Address: 117 Rotherhithe Vicinity: St Mary's Church St, Tube: Rotherhithe