London Travel Agency is a professional Tour Operator and Travel Agency based in London. Holidays, City Breaks, London Tours and Hotels Worldwide. We meet clients’ needs in London, Britain, Europe, Middle East, Canada & the USA. London Travel Agency Ltd. Registered in England Number: 07727021 - VAT No. GB 135 8199 88.