The best (and worst) takeaway delivery locations in London, revealed