Many restaurants claim to be "British" - The British Beer Company comes the closest to accomplishing that feat that I have been to in quite some time. The menu has many British staples includes shepherds pie, fish and chips, bangers and mash, etc. The restaurant offers a wide variety of ales, stouts and cider.
I had the fish and chips with a cider. Excellent! It wasn't the least expensive place around, but the quality of the food justified the price.
Would absolutely eat here again when in the area.