A horse and cart makes its way through the snow down The Mall in London This image appears in the gallery:How Britain's Best-Loved Landmarks Look In The Snow 3. A horse and cart makes its way through the snow down The Mall in London 20 images See the full gallery: How Britain's Best-Loved Landmarks Look In The Snow