Holborn Dining Room: a closer look

March 5, 2020

Located in London’s Midtown area, Holborn Dining Room has gained a reputation for serving the best pies in the capital. In this NRA Explores video we look at how the restaurant that took the number 86 spot in this year’s list strives for pie perfection.

view Holbron Dining Room restaurant profile