London to watch England lose horribly (2010) - hannaheno