Roast ducks hanging in the window of a Chinese restaurant in Gerrard Street in China Town, London, England, UK