Is Romford part of Essex or London? Locals can't decide April 26, 2024 ITN News Hour Every Romford local has their own opinion on where they really live >