
Portsmouth is a city situated on the south coast of England and is the country’s sole island. It has contributed heavily to the formation of the Industrial Revolution as historically it has served the Royal Navy logistically. Portsmouth was seen as the primary naval port in Britain and was given city status in the mid 1920’s.
The city’s naval past is showcased at The Royal Marines Museum, dating back from the 1 (more…)






