Travel & Holiday Agencies in Little Ilford
List of Little Ilford based holiday companies, tour and cruise operators and independent consultants offering business and leisure travel services.
Indra Travel was established in 1980, in memory of the Chairman's beloved mother Indra. We have successfully organized ourselves with multilingual travel consultants to provide all communities a very personalised service in friendly surroundings at our offices in Manor Park in the heart of East London. A recent public survey revealed that Indra Travel was the number one choice in East London for competitive