Bill Chaffey wins in London