it's not your first time is it?
curry in most places should be ok (as in cheaper & probably better than here) ...of course there is the famous brick lane area.
for pubs...that is a harder one, over to peachy or dave to answer that i think...
why not go to chinatown for some good chinese food? (if i recall you + dingbats are going to china in the summer no?) then u can brush up on the old mandarin whilst there...
have fun