SHUTTERS IN PORTSMOUTH
Portsmouth is a port city and naval base on England’s south coast, mostly spread across Portsea Island. It’s known for its maritime heritage and Portsmouth Historic Dockyard and home to nearly 250,000 people.
The city’s Old English name “Portesmuða” is derived from port, meaning a haven, and muða, the mouth of a large river or estuary.
Portsmouth is a dynamic and vibrant waterfront city packed with great reasons to visit.