Hong Kong's "Wen Wei Po" reported that the headquarters of the International Court of Mediation will be located in Hong Kong. The project cost is estimated to be more than HK$466 million, and the target is to be completed by the end of 2025.

The old Wan Chai Police Station is a Grade II historic building. It was built in 1932 and is located at 123 Gloucester Road,Wan Chai, next to the main traffic artery in Hong. Kong Island.