Portsmouth Nearby Attraction Photos
Portsmouth is the second largest city in the ceremonial county of Hampshire on the south coast of England. Portsmouth is notable for being the United Kingdom's only island city; it is located mainly on Portsea Island. It is situated 64miles (103km) south west from London and 19 miles (31km) south east from Southampton.
View Portsmouth guide >