restaurant review

The Mayflower Pub - Rotherhithe - London - SE16

The Mayflower, Rotherhithe Street, SE16

By Kittie Walker / May 28, 2014 /

They’re not a fancy establishment, but pack a punch well above their weight as far as the cooking and flavours…

Read More