A town in southern England has been crowned the surprise curry house capital of the UK, out-spicing areas with a strong tradition of Indian restaurants.
A study by Cobra beer found one curry house per 853 residents in Bromley, south-east London, with other hot spots including Epsom, Reading, Leicester, Cardiff and Doncaster.
Cities with a curry or balti mile such as Manchester and Birmingham did not feature in the top 10.
The study also found the Taj Mahal was the most popular name for an Indian restaurant, followed by Taste of India, Maharaja, Akash, Spice Lounge and Monsoon.
Quirkier names included Posh Spice, Urban Turban, Ace of Spice and Some Like It Hot.
The first curry house opened in London in 1810 and there are now over 9,000 across the UK, with one in five people saying Indian food is their favourite meal.
Cobra announced plans to send a mobile curry house to areas of the country which do not have any Indian restaurants.