Not tried Milton Tandoori, do they have a restaurant as well? Used to use the one on Hambeldon road but quality is not good anymore.
For Chinese I use 'Lucky star' in Denmead, haven't been for while but used to cash only. Not had Fish n chips for years.