RS Components have a range of the more-popular valves (12AT7/12AU7/12AX7, EL84 etc) at prices that are quite reasonable.
Billington -
http://www.tube-and-valve-electronic.../stocklist.asp - are worth a look too: they stock a range of EEV and Eimac/Varian RF power valves.