New Oxford Street

About New Oxford Street

New Oxford Street is a shopping street in London's West End connecting Oxford Street with High Holborn. The street is often heavily congested.