Introduction to Chinatown in London
London Chinatown is the street where China people live in London. London Chinatown, or London China City, is located in Soho District of Westminster, London, England, where there are mainly China restaurants, China shops and souvenir shops. It also appears in Charles IX's book.