Summary


Portsmouth is the second largest city in the ceremonial county of Hampshire on the south coast of England. Located mainly on Portsea Island, it is the United Kingdom’s only island city.[3] Portsmouth is 64 miles (103 km) south west of London and 19 miles (31 km) south east of Southampton.

Map

Referring entries

Further reading

Sources

  • Wikipedia for background.