The Terrace Restaurant

The Terrace Restaurant at ZSL London Zoo

Head to The Terrace Restaurant for a dynamic dining experience in spacious, yet buzzing surroundings with lots of theatre-style counters to browse. Eat out on our exciting new deck for wonderful views of the zoo while you lunch.

Our friendly chefs will carve succulent roast meats for you and serve up tasty fish courses that change with the seasons. We draw inspiration from around the world for those dishes that have become firm family favourites such as stone-baked pizza, lasagne and fragrant curries.

There are fresh seasonal salads arrayed in the deli counter, or build your own and add a hand-made scotch egg, pork pie or deli sandwich. There is a sweets table groaning with delicious baked goodies and a children’s offer with kid-friendly healthy food and yummy treats.

Sustainable, seasonal, local

Just as ZSL’s conservation programme extends beyond the confines of the zoo, so we care that the ethical provenance of our food is sound. This means using fish from sustainable sources, meat from welfare-conscious farms and fruit and vegetables that are in season and sourced as locally as possible.

Find us

The Terrace Restaurant is situated in Barclay Court opposite the Amphitheatre and next to the Zoo shop and exit.

Map of ZSL London Zoo highlighting the location of the Terrace Restaurant


Sample menu

Classic burger Prime British burger served with sliced beef tomato, giant pickle and crisp salad leaf then topped with classiv mayo or burger sauce
Thai Salmon Thai salmon with a carrot bean shoot and sesame salad
Beef Rendang Curry with Cardoman Rice Beef Rendang curry blended with coconut cream with cardoman rice, mango chutney
Ricotta & Spinach Cannelloni Ricotta and spinach cannelloni topped with blushed tomato and garlic bread (V)
Kids corner Meatballs pasta and tomato sauce and choice of side salad
Deli counter A selection of sandwiches and salads