I haven't dined at the Lal Qila but have seen it, and it would be hard to avoid it considering it happens to be on Wilmslow Road. :D
I have family near Alum Rock. :p
hmmm brumi / mean u get me lives near Alum Rock:D
i might go in half term holidays at laal Qila:p