Oxford Street, W1S
Slow going for snow-bound traffic in Oxford Street (1931)
Credit: Douglas Miller
Oxford Street is England’s most famous and popular shopping street.