Back to map
Beer pub
The Mayflower
117 Rotherhithe Street, Rotherhithe, London SE16 4NF
United Kingdom
About this place
Rotherhithe’s cobbles make a quieter argument for old London than any postcard view from Westminster, and this pub sits where river history still feels local.