The Helena May main buildingThe Helena May is a historic building.It is located in Central and Western District and Hong Kong and People's Republic of China. The historic building was established in 1916.