Could you submit a review of Travel Inn Plc Waltham Forest? Help create a directory of recommended cheap hotels in Waltham Forest by adding your Travel Inn Plc Waltham Forest review today. Do you own Travel Inn Plc Waltham Forest? If so, claim it now! If you claim a business, it will enable you to update the business contact details.