Good Beer and Traditional Food at The Half Moon
My wife and I lived in Whitechapel (East London) for three years from 2000 to 2003 and we were fortunate enough to have both The Blind Beggar and The White Hart tripping distance from our flat. However, rarely did we eat in either place (I mention them to give more positioning than anything else; the Blind Beggar was a fine local for drinks).
Despite having the two pubs above, to eat good pub grub (non-gastro at the time - don't know now) we went further east to a place called The Half Moon (I believe that it was a JD Wetherspoon-owned pub) for good food (and always good beer).
Google gave the address as 213-233 Mile End Road (Stepney Green Tube) and the picture was what I remember, so, it looks like the place is still there.
There was also a place that I loved to go to when "stuck" in Kensington with many shoppers and tourists. The Scarsdale Tavern was awesome, reasonably priced (for London), served fine pub food, and was NOT full of shoppers and tourists. Google gave the address as 67 Earl's Court Road (High Street Kensington Tube).
Have a great time - we miss the heck out of London!