About Portsmouth Point
Portsmouth Point, or "Spice Island", is part of Old Portsmouth in Portsmouth, Hampshire, on the southern coast of England. The name Spice Island comes from the area's seedy reputation, as it was known as the "Spice of Life".
Portsmouth Point, or "Spice Island", is part of Old Portsmouth in Portsmouth, Hampshire, on the southern coast of England. The name Spice Island comes from the area's seedy reputation, as it was known as the "Spice of Life".