Company name: GLOBE-TROTTER London Flagship Store
Description: Elegant, high-end luggage retailer
60-61, Burlington Arcade, 51 Piccadilly, London W1J 0QJ, United Kingdom