Last month a new Indian restaurant called Zumbura quietly popped up in Clapham Old Town, not far from where I live. I walked past it one day, I was in a hurry but the…
Last month a new Indian restaurant called Zumbura quietly popped up in Clapham Old Town, not far from where I live. I walked past it one day, I was in a hurry but the…