Stitt and Stephen Lion statues
1 Queen's Road Central, Central, Hong Kong China
Stitt and Stephen Lion statues is a Monuments & Statues, Points of Interest & Landmarks, Scenic Walking Areas place is located in Hong Kong, Hong Kong. The address of Stitt and Stephen Lion statues is 1 Queen's Road Central, Central, Hong Kong China.