Thanks to the hounds for advice so far.
I'll be in London for 7 nights in June. So far I've got the following on my list:
Ba Shan before theatre at the Haymarket
I have two concerts at Royal Festival Hall. Definitely RSJ before one and maybe Canteen before the other (otherwise not planning on trad English food, so that might be a good bet for convenience).
Planning to do the Borough Market, Tate Modern & Globe on Friday afternoon and will probably do lunch at Tas Pide (I'm a pide nut).
May do an afternoon around Whitechapel and check out Gram Bangla & Brick Lane Beigel.
I have the following Indian restaurants on my list (my main focus)
Definite: Thattukada, Hyderabadi Spice & Ma Goa. Despite mixed reviews I'd like to do either Rasa Travancore or the original Rasa, but Stoke Newington really does seem a pain to get to by public transport. I guess one transfers to the 73 bus from a tube station?
Anything in particular I'm missing, given my plans and interests? As I mentioned in my Regional Indian thread, I'm not interested in "standard" Indian menus.
I'm staying at Holiday Inn Express at North End Road and Lillie Road (West Brompton/West Kensington/Earl's Court area). Anything worthwhile nearby in case I'm really exhausted the day I arrive?