Maharaja Of India - 19A Charing Cross Rd, Charing Cross, London WC2H 0ET, UK on Eaten