United Kingdom›London›Camden Lock›Khaao Camden LockPhoto Gallery for Khaao Camden LockSee full detailsReserve a table