Britain By Car - A Motoring History

Cowley

The industrial centre of Oxford, located two miles south east of the city.