personnel paul mccartney lead , harmony and backing vocals , three piano and bass john lennon harmony and backing vocals , two pianos , conga and handclaps george harrison backing vocal , handbell and handclaps ringo starr drums , tambourine george martin piano , production , orchestration david mason piccolo trumpet solo ray swinfield , p. goody , manny winters flute , piccolo leon calvert , freddy clayton , bert courtley , duncan campbell trumpet , flugelhorn dick morgan , mike winfield oboes , cor anglais frank clarke double-bass in august 1987 , the piccolo trumpet mason played on '' penny lane '' and two other beatles tracks ( '' all you need is love '' and '' magical mystery tour '' ) was sold in an auction at sotheby's for $ 10,846 .