News

Part of our Best Pubs in London microsite ... Inhabiting the somewhat pub-barren area of Aberfeldy Village near Poplar, The Tommy Flowers is a sight for sore eyes (and thirsty mouths) — even ...