Cafe Deccan 3 Limeharbour, London E14 9LS