I don't believe there are any territories inside a sovereign nation except embassies and consulates. Gibralter is a British territory located on the Iberian Peninsula next to Spain. It is not "in" Spain.
Gibraltar is probably what you're after; it's a self governing British overseas territory.
Yes. Gibraltar is a British Overseas Territory Spain
Gibraltar is a self governing British Overseas Territory which is geographically attached to Spain.
Gibraltar is a territory, not a colony, of the United Kingdom claimed by Spain.
Spain borders France, Portugal and Andorra and the British territory of Gibraltar.
None. Gibraltar is a British territory, across the border from southern Spain.
The "rock" you inquired about is the British self governing territory of Gibraltar. Spain ceded the territory to Britain with the Treaty Of Utrecht in 1713.
The Rock of Gibraltar is part of a British overseas territory called simply Gibraltar.
British Columbia and the Yukon Territory.
New Spain
Gibraltar is a British Overseas Territory but Spain has claimed sovereignty of 'the rock'.
Great Britan and Spain