The Bull & Last
As it sits on the edge of Hampstead Heath, the Bull & Last is a favourite with dog owners. The menu has poshed-up pub classics (beef pie, fish and chips) and gastro offerings such as duck hearts, salad Lyonnaise and halibut with shrimp and razor clams. Save space for the homemade ice creams.
Where 168 Highgate Road, London, NW5 1QS (020-7267 3641; www.thebullandlast.co.uk)