London to be hit with ‘heavy snow’ this weekend as temperatures drop