eurasian_david Sun, 10/09/2022 - 08:13 oldernewer The Princess Garden Restaurant was located in the same building of Princess Theatre and was famous for its Peking Duck and dumplings Date picture taken 6 Aug 1954 Log in or register to post comments