The Landmark
11-17, Pedder St, The Landmark, Central, Central And Western District, Hong Kong Island, Hong Kong SAR, China
CityWalker
Overall:
POINT OF INTEREST