Explore details about location 鴨巴甸街 Aberdeen Street. 鴨巴甸街 Aberdeen Street is a location situated within the 中西區 Central and Western District alongside other areas such as 薄扶林道 Pok Fu Lam Road, 水池巷 Tank Lane, 城西道 Shing Sai Road.