Can Cars Go On Oxford Road Manchester?
This map was created by a user. Learn how to create your own. There are bus gates on Oxford Road. This means that parts of the road are only open to buses, black cabs and pedal cycles from 6am to 9pm every day (by buses we mean motor vehicles built or adapted to carry more …