St. Margaret’s Church is located opposite the racecourse in Happy Valley, Hong Kong Island. It was founded on February 3, 1923, by Father Zepernick and consecrated on January 25, 1925. On January 25, 1949, it was elevated to the status of a parish. The film ‘A Moment of Romance’, starring Andy Lau and Jacklyn Wu, released in 1990, was filmed here. Opening hours are from 9:00 to 12:00 and 14:00 to 17:30. Accessibility services include wheelchair accessible parking and entrances.
Must Read
Hong Kong Disneyland
21/09/2024 / China, Dim sum in China, Disneyland, Hong Kong, Tea, time
Hong Kong Ocean Park
21/09/2024 / Attractions, Beautiful China, Cable Car, China, China attractions, Currency, Hong Kong, Ocean Park, pay, Tea, time
Victoria Peak
21/09/2024 / China, Hong Kong, time, Victoria Peak