Menu at Trap Kitchen restaurant, London, Market Inspectors Offices(01) Brenna Shanahan PhD 03 Aug 2025 Save Image Image gallery: Trap Kitchen - A Culinary Journey from Humble Beginnings