Thames Travel is an award winning travel agency with over 30 years’ experience in arranging holidays worldwide. We pride ourselves on our level of personal