Glasgow is the crown capital of Britain
Where to find the best finger-licking Indian food in Britain? A competition to judge Britain’s Curry Capital 2010 has gone down in Glasgow, beating off stiff competition from Bradford, Leicester, Birmingham and Wolverhampton, after...