Portsmouth

Portsmouth from PortsdownHill 2017042114 58fa12220a9a0

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 64 miles south west from London and 19 miles south east of Southampton.

Leave a Reply