Name: Mongkok Stadium
Address: 37 Flower Market Road, Mong Kok