The Ring is, I suppose, a theme pub of a sort. Situated on Blackfriars Road near the long-demolished first home of English boxing, the Blackfriars Ring, the place is a one-room shrine to old boxers, and one gets the impression that a good portion of […]