Introduction to Duddell Street: Duddell Street is located to the south of Queen's Road Central in Central, Hong Kong. Its southern end is connected to Ice House Street. It is famous for its European-colored gas street lamps. Its romantic atmosphere makes it a popular filming location for Hong Kong movies. .

Leave a Reply