England rugby team could abandon Twickenham for new home in 'one of UK's worst places' Today at 08:48 AMEngland could leave Twickenham in favour of a new stadium away from London.