Where is kenwood travel headquarters located? Kenwood Travel headquarters is located at 5-8 Dysart St, Finsbury, London. Where are Kenwood Travel offices? Kenwood Travel has an office in London. How many offices does Kenwood Travel have?Is kenkenwood a direct sell company? Kenwood Travel is a direct sell tour operator. The company provides various holiday types, including family holidays, all-inclusive, adult only, spa holidays, weddings, luxury trips, and school holidays. Nov, 2020 Dec, 2020 Jan, 2021 Feb, 2021 Mar, 20…
Contact Kenwood Travel with any feedback either by telephone or online. Home Contact Us; Search holiday Retrieve a quote. My Booking Contact Us Kenwood Travel Contact Us . Opening Times Reservations & Customer Services: Monday - Friday : 09:00 - 21:00: Saturday: 09:00 - 17:00: Sunday: 10:00 - 17:00: