Explore details about location Somerset Road. Somerset Road is a location situated within the Nantucket alongside other areas such as Saratoga Lane, Clifford Street, Martins Lane.