Write review
?

T. Rex Restaurant

Natural History Museum (Green Zone, Cromwell Rd, South Kensington, London SW7 5BD, UK

?

•

0 reviews

•

Poor

•

Various Cuisine

•

$$

Airy, family-friendly option in the Natural History Museum for burgers, salads & stone-baked pizzas.

Write review

Follow us

© 2025-2026 Restaviews. All rights reserved.