The Mayflower Pub
117 Rotherhithe St, London