The Mayflower Pub Review - Best London Fish & Chips!

The Mayflower Pub Review - Best London Fish & Chips!

Hey guys! Today I'm at The Mayflower pub, a great little gem on the waterfront in the town of Rotherhithe, London. This little spot is about a 30-minu...

Read More