London startupfromwww.romfordrecorder.co.uk5 days agoRomford chicken shop 'over the moon' to be named as serving best chicken in LondonNugs, started in a garden in 2020, is now the best chicken spot in London, emphasizing quality and community support.