RAF Cold weather jackets are quite good, fit all of your requirements and around a £100. I actually had someone say it looked good last weekend, although I don't think i would wear it down the shops.
The Alpha looks good, if a little bulky. I did like the look of the Ballistic Alpha (knife proof as well as flame proof) but £450 hmm.
http://www.stoppa.co.uk/acatalog/Cli...t_Jackets.html