Food Review: Orient London, 15 Wardour Street, London, W1D 6PH

The best Dim Sum in London? Orient London  15 Wardour St is one of Chinatown’s newest sons. It was opened on 16th June 2015 by…