Is Portsmouth UK An Island?

Is Portsmouth UK An Island? Portsmouth is on England’s south coast, in between Chichester, Southampton and the Isle of Wight. The city is itself an island, thanks to the narrow Portsea Creek separating it from the mainland. This makes it the UK’s only island city. Why is Portsmouth famous? Her Majesty’s Naval Base, Portsmouth is