European stocks drop; London off record high