좋은 질문이네요. 제브롤터가 영국령이 된 것은 18세기초 스페인 왕위 계승 전쟁과 관련됩니다. 당시 스페인의 카를로스 2세가 후계자 없이 죽자 프랑스, 오스트리아가 스페인 왕위를 두고 전쟁을 벌었는데, 영국과 네덜란드도 오스트리아를 지지하며 참전했습니다. 그 과정에서 영국 해군이 1704년 스페인 남단의 지브롤터를 점령한 것입니다. 전쟁이 끝나고 위트헤흐트 조약(1713)에서 스페인이 영국에 지브롤터를 할양해 줬습니다. 따라서 현재까지 영국이 지배하고 있는 것입니다.