London is home to several restaurants that specialize in roast duck and whenever roast ducks are mentioned, the names that come to mind are the usual Four Season and Gold Mine.
But what you really need to try is New Fortune Cookie at Bayswater. This nondescript restaurant sits just right beside one of the exits of Lancaster Gate station, and it is super accessible via public transport.
New Fortune Cookie has been a perennial favourite and one restaurant that we must dine at whenever we are in London. Why? Because it is the best.