roads: large walkways, or streets, or paved roads for vehicles.
Places Shown
Oxford; Oxfordshire; England