Is Romford part of Essex or London? Locals can't decide Published 26 Apr 2024 Every Romford local has their own opinion on where they really live. Full Article