Spain has a history with Latin American countries, that's true. It's something that all former colonial empires share. UK has also a history with the Commonwealth members.
Said this... do you seriously think that UK is closer culturally to India than to Germany?