Select Travel was founded in 1992 by Leija Graf and sells exclusive, tailor-made travel to private individuals, companies and managements as well as travel agents.
Address
62 South Audley Street
W1K 2QR London
United Kingdom
Ready for the next big name?
A central authority for the fashion and luxury industry. Since 1998.