I am traveling with a party of adults and teenagers to London in the next week. We arrive on Sunday afternoon and would like to find a great Indian or fish and chips place for dinner. Ideally it would be within walking distance of where we are staying near Lancaster Gate. Later in the week we would also like to try a good pub in the same area. Any suggestions?