Guide > Restaurant in London > Restaurant in Romford > Churchill's Fish & Chips Collier Row