Explore details about location Prospect Square. Prospect Square is a location situated within the Gloucester alongside other areas such as Main Street, Links Road, Middle Street.