Hello Hounds =)
My fiance and I will be honeymooning in the UK (he's a Brit) in December. He is a terribly huge fan of Crispy Aromatic Duck and since its basically impossible to find in the US, we would really like to have the best we can find while in London.
Does anyone have an advice or suggestions of places to try?
My search on google only returned with a place called Mr Kongs in Soho... does anyone have any experience from this place?
Thanks for any help! :)