London is known to have one or two decent Indian restaurants and Shad is one of the reasons the town has this reputation. The food is great, the staff even better. Steps from the Tower Bridge station, its worth a visit. I do take-away when staying that the Hilton or Shangri La nearby...