Usual place has shut down! I need a place (pref within 20mins of Camden/Highgate/Hampstead) that has an amazing roast dinner for veggies and meat eaters and is dog friendly TIA