United Kingdom›London›Camden›Trap Kitchen CamdenPhoto Gallery for Trap Kitchen CamdenNo images available right nowSee full detailsReserve a table