Natural History Museum (Green Zone, Cromwell Rd, South Kensington, London SW7 5BD
A welcoming, family-oriented venue within the Natural History Museum, offering a diverse menu featuring expertly crafted burgers, fresh salads, and stone-baked pizzas, designed to cater to a variety of tastes.