United Kingdom›London›Leytonstone›Red Camel LeytonstonePhoto Gallery for Red Camel LeytonstoneSee full detailsReserve a table