Portsmouth on England's south coast is an odd place. Here is a personal view.All Rights Reserved
2 parts