Since 1964 The Rajdoot, Award-winning The Best Indian Restaurant & Takeaway in Hampstead is offering delicious Indian food to the people near Camden Town NW1, Kentish Town NW5, Queen's Park NW6, St John's Wood NW8 & Golders Green NW11.