Use of an Officer's Rank Without His Surname
In social correspondence certain officers may be addressed at the beginning of a letter by their rank alone, e.g. 'Dear Admiral' in place of 'Dear Admiral Smith', but some officers dislike this practice, especially when used by those outside the Services.
In any event this practice is limited to the following ranks:
Army: Lieutenant Colonel and above (Lieutenant Colonel being shortened to 'Colonel', and Major General and Lieutenant General being shortened to 'General').
Royal Navy: Commodore and above (Rear Admiral, Vice Admiral and Admiral of the Fleet being shortened to 'Admiral').
Royal Air Force: Air Vice-Marshal and Air Chief Marshal (shortened to 'Air Marshal'), and Marshal of the Royal Air Force (shortened to 'Marshal').