China Town Restaurant Window Display, London - Stock image
Capital Cities, Cooking, Food and Drink Establishment, London - England, Restaurant
London, UK - April 25, 2011: Traditional Peking duck hanging in window display of typical China Town restaurant, located in famous China Town in London. Cook in the kitchen. View through the window from the street.