Would you be willing to add a review of Livingstone's Travel World Slough? Help create a directory of recommended travel agents in Slough by adding your Livingstone's Travel World Slough review today. If Livingstone's Travel World Slough is your business, then claim it now. Business owners who claim a business can update the description and add new tags and photos.