Best duck in London at Shikumen in Shepherd's Bush - but two (for 4 people) - no alcohol (1 Tsingtao) - was £160.