Tommy Flowers Pub

Address 50 Aberfeldy Street, Poplar