Calle Mayor of Alcala de Henares
One of the longest arcaded streets in Spain, running through the heart of the old town of Alcala de Henares. Free to walk, lined with shops and cafes under its continuous portico, it is the natural corridor between the city's main sights.