- Newport (jpeg 63K) Located in the centre of the Island, Newport, with its narrow streets and town squares, is the capital of the Island. It has a town Quay, now used mainly by pleasure craft, its history was of cargo ships and barges bringing supplies to the Island. Two of the original warehouses have been renovated, one as a squash club and the other as the Quay Arts Centre with a restaurant, ...www.netguides.co.uk/wight/context/newport.html