80 Gloucester Rd

80 Gloucester Rd, Hong Kong Island, Hong Kong