The Spaniards Inn
The Spaniards Inn, situated on the outskirts of Hampstead Heath, is housed in a historically significant Grade II-listed building dating back to 1585. Their Sunday roast is the stuff of legends, and they've got a veggie option that's truly delicious - we're talking about the nut roast, a root veggie extravaganza with almonds, walnuts, and veggie gravy. On the side? You'll get a Yorkshire pudding, thyme-roasted potatoes, buttered savoy cabbage, leeks, peas, and heaps of roasted root vegetables.