Alcalá de Henares is a city located 35 kilometres (22 miles) north-east of Madrid, and makes a great day out from the capital. From its rich literary heritage to its buzzing tapas scene, we discover the best things to see and do when visiting the city.