World Travel Consultants is located in Cardiff, United Kingdom on 52 Alexandra Rd. World Travel Consultants is rated 3 out of 5 in the category leisure in United Kingdom. WORLD TRAVEL CONSULTANTS LIMITED is a leisure, travel & tourism company based out of 52 ALEXANDRA ROAD, CARDIFF, United Kingdom.