Welcome to Spice of Haverstock, a premier Indian Restaurant and Takeaway in Haverstock Hill, London. Located at 89 Haverstock Hill, we proudly serve authentic Indian cuisine, including dishes like Tandoori Chicken, goan fish curry, and Lamb Shank. Our delivery services cover areas such as Camden Town, Primrose Hill, and Kings Cross. Recognised as a top Indian restaurant in London, we offer both dine-in and takeaway services, and our rich menu represents the best London Indian food experience.