Explore details about location New Captain's Road. New Captain's Road is a location situated within the West Mersea alongside other areas such as Yorick Road, Fairhaven Avenue, Pleasant Mews.