Chinese restaurant is closed after health inspectors find peeing pets, cockroaches and rats along with the dim-sum in prime Wardour St venue
Orient London in Soho was immediately shut down by food inspectors after they raided the restaurant in Chinatown in July 2022. The restaurant was fined almost £20,000 including costs.