Explore details about location Neck Street. Neck Street is a location situated within the Weymouth alongside other areas such as Farm Street, Commercial Street, Woodside Path.