Explore details about location Romsdal Road. Romsdal Road is a location situated within the Sheffield alongside other areas such as Westcroft Gardens, Westhill Lane, Churchill Road.