Historic Punch Tavern pub in Fleet Street sold

One of central London’s historic landmark pubs, The Punch Tavern, has been sold to Urban Pubs & Bars in an ‘off market’ deal.