Leh Chalo

We at Leh Chalo! have made every effort to bring to you the most authentic and the most varied Indian street food using the best of the ingredients available, bursting with flavours from across the subcontinent where recipes are passed on from generation to generation.

View...

ZUMBURA

Zumbura is an extension of Indian mum’s Kitchen in Clapham, with no short cuts and no compromise on ingredients and cooking methods. Everything is prepared daily in a small Handi (Indian cooking pot) using only the finest natural ingredients from local suppliers.

View...