The Black Flame is an English restaurant where you can enjoy the best traditional English carvery.