The Mayflower, Rotherhithe Street, SE16

They’re not a fancy establishment, but pack a punch well above their weight as far as the cooking and flavours go.   You’d think booking a table for a rainy Tuesday evening at a pub in South East London would be simple, but if you’re trying your luck for The Mayflower in Rotherhithe Street, then…

Read More