The Goring is near Buckingham Palace and has some of Britain's best beef

Britain’s best roast beef is found in three fine dining restaurants

For centuries it’s one of the things that made Great Britain great. Here are three of its finest offerings

TOP PICKS

The Goring is near Buckingham Palace and has some of Britain's best beef
READ FULL ARTICLE