United Kingdom›London›Balham›Trap Kitchen BalhamPhoto Gallery for Trap Kitchen BalhamSee full detailsReserve a table