Lebanese in London - Kensington 23 Kensington Church Street, Kensington, London, W8 4EZ Tags: lebanese, mezze, takeaway