Fast response, idealist location for Twickenham stadium