Paella in London Restaurants - Where to Locate the Best Locating the best Paella in London restaurant can be as basic as doing a little research...