Windsor House, one of the major shopping malls in Causeway Bay, Hong Kong. It locates at 311 Gloucester Road, Causeway Bay. It takes only two minutes to walk from Causeway Bay MTR Station to get there. Close to Victoria Park.
D-Barn
Shop 323, 3/F, Windsor House, Causeway Bay, Hong Kong