The mayor of London has confirmed that Oxford Street will be pedestrianised.
Cars and buses will be banned from the roughly 1km strip between Orchard Street and Great Portland Street in a bid to boost retail performance in London’s historic prime shopping area.
Already have an account? Sign in here