London (which TBF isn't the whole of the UK) sits pretty squarely in the middle of the pack at 201.1 restaurants per capita*. Assuming they're not all fronts for organized crime, somebody must be going to them, even if it's not you and your friends.
* http://www.worldcitiescultureforum.com/data/number-of-restau...