Fine dining at The Pompadour offers upscale tasting menus in a Victorian railway hotel dining room with castle views.