I am thinking about this itinerary but wanted to run it by seasoned travelers to see if it made sense. We will only do train travel.
Day 1- Barcelona
Day 2 Barcelona
Day 3 Barcelona- evening train to Madrid ( sleep in Madrid)
Day 4 Madrid
Day 5 Madrid with train to Toledo ( sleep in Toledo)
Day 6 Toledo with train to Sevilla ( sleep in Sevilla)
Day 7 Sevilla
Day 8 Sevilla
Day 9 Sevilla with day trip to Cordoba ( sleep in Sevilla)
Day 10 Sevilla with bus or train to Granada
Day 11 Granada - fly back to London