Portsmouth is the only island city in the United Kingdom, and is the only city whose population density exceeds that of London. Hoepfully there aren't too many people in Portsmouth when you go searching for this cache or it might make it a bit harder! Good luck!