It luggage was established in London, England in 1985 as Landor Ltd with the aim of designing new and innovative luggage solutions to meet the needs of the business and leisure traveller.
Storerelief © - All Rights Reserved
Disclosure: We may earn a commission if you use our links/deals.