About Royal Tandoori
Royal Tandoori at 184 Holland Park Avenue, Notting Hill served Indian tandoori food from the Holland Park Avenue in W11. The Royal name evokes the grandeur and quality of Indian royal court cooking. Holland Park Avenue W11 4UJ runs through the prestigious Holland Park area close to Holland Park underground station on the Central line, one of London's most expensive residential addresses.
Indian restaurants are popular in the Holland Park area, serving the affluent residential community of this part of Notting Hill with quality subcontinental cooking.
Find Us
184 Holland Park Ave, London, W11 4UJ
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!