Open to the public since 1847, London Zoo is now home to over 700 different species – one of the largest animal collections in the UK. There’s plenty to see, from the unmissable Land of the Lions to Penguin Beach and the Reptile House. If you’re hungry after a day of exploring the animal kingdom, here are ten of the best places to eat nearby.
York & Albany – Gordon Ramsay’s stylish British restaurant never fails to impress. (Plus kids eat for free!)
La Collina – This modern Italian restaurant is popular with Primrose Hill locals so be sure to book.
Shimogamo – Enjoy expertly prepared sushi and authentic Japanese dishes at this Parkway gem.
Michael Nadra – Dine in style at this modern European restaurant (and Martini bar!) in Primrose Hill.
The Blues Kitchen – American soul food, great milkshakes, and a huge whiskey collection for grown-ups to explore.
Feng Shang Princess – Enjoy a Chinese feast at this unique floating restaurant in Regent’s Park.
Seawise – A family-run restaurant serving superb fish and chips and fresh seafood from Billingsgate Fish Market.
Porky’s BBQ – Grab a pulled pork sandwich, smoked chicken or a rack of ribs at this Memphis BBQ joint.
Café Chula – Refuel at this canalside cantina with tacos, quesadillas, and Margaritas (or agua frescas for the kids).
KERB – A street food market with traders serving everything from burritos and arepas to pizza and pad Thai.