The only place I can think of is this:
http://www.skibartlett.com/index.asp
They are near Heathrow and I trust them any day over Snow and Rock or Ellis Brigham, plus they have a huge variety of boots in stock. It'll probably be best to go on a week day if you can, as they will be stupidly busy on Saturdays now.