Self-pickup Service Hubs
KLM Wan Chai
Address: Shop A, 39 Gloucester Road, Wan Chai
Opening Hours: Monday to Sunday 10:30am to 7:00pm