London Travel Agency is a professional Tour Operator and Travel Agency based in London with skilled tour guides. Our directors have 30 years’ experience as travel agents and tour operator, meeting clients’ needs in London, Britain, Europe and the USA. London Travel Agency Ltd. Registered in England Number: 07727021 - VAT No. GB 135 8199 88.