Pompey, a northern city on the south coast. No illusions of grandeur. A city built on the island of portsea. The most densely populated area of England. Home of the Royal Navy, a place from where men to go to war.
A proud people made up of dockyard workers and gypsy stock. In other words, not...