Patriots win as NFL visits London