Tag: Holkham

Review: The Victoria Inn, Holkham, Norfolk.

Review: The Victoria Inn, Holkham, Norfolk.

The Victoria Inn is a pub dating back to the 1800s sat within the grand Holkham estate in North Norfolk. See what I thought of dinner at their restaurant.