Ambos precisam de um visto Schengen, que lhe permitirá viajar para a França e Espanha. Você deve se inscrever em qualquer um desses países, dependendo de onde você passará a maior parte do tempo. Se você pretende ficar mais ou menos na mesma época em cada uma delas, você deve se inscrever no país em que você entrará primeiro.
O visto britânico só é relevante na medida em que permite que você solicite o visto Schengen no Reino Unido e que ele possa ajudar a aliviar as preocupações de que você pode imigrar ilegalmente, tornando o visto Schengen um pouco mais fácil de obter do que se você estivesse morando na África do Sul.