Feast on spicy classics at Indian restaurants in Northampton. While Northampton is officially a town in the English Midlands, it is a city in all but name. And just like any major city in the UK, Northampton has incredible Indian restaurants. Whether you’re new to the cuisine and want to try something mild like a korma or you’re a curry aficionado in need of something hot, this thriving town is blessed with dozens of eateries. This area of England is home to a relatively large Indian population, so you’ll find genuine food made from age-old recipes. From Chapel Brompton in the north to Hardingstone in the south, Northampton has Indian restaurants to tickle even the most discerning of tastebuds.