The Punch Tavern, Fleet Street London, Fleet Street EC4Y

Situated near Blackfriars Tube, the award winning Punch Tavern 99 Fleet Street London EC4Y 1DE is set in a fantastic Grade II listed Victorian building. A beautifully tiled entrance leads into a large bar decorated with ornate mirrors that line the...
The Punch Tavern, Fleet Street