British overseas territory situated to the north-west of Jamaica (6,7)
I believe the answer is:
cayman islands
(Other definitions for cayman islands that I've seen before include "British Overseas Territory" , "British Caribbean dependency" , "colony" , "Caribbean group" , "W Indies group, a centre for banking" .)