0
No. Oxford Street is a major shopping street in London.
oxford street
There are 548 shops In oxford street
New Oxford Street is a continuation of Oxford Street at its eastern end and joins up with High Holborn.