LHR don't do snow...regardless of how much kit they have bought. They are a utter shambles...i speak from the frustration of many hours waiting for runways to open.
I'd also wager that BA will cancel most of it's short haul...this is their normal mode of operation.