Explore details about location Longwood Road. Longwood Road is a location situated within the Weymouth alongside other areas such as Donald Street, Morningside Path, Windsor Road.