INDIAN STREET KITCHEN - 2nd floor, 54 Elsham Rd, Kensington, London W14 8HD, UK on Eaten