Si planeas tu visita a Indian Zilla, podrías tomar transportes públicos hasta la parada Barnes, que es la parada más cercana a 871 metros de distancia del restaurante, De lo contrario, hay plazas de aparcamiento a 336 metros de distancia en London Wetland Centre.