Explore details about location Victoria Road. Victoria Road is a location situated within the New Romney alongside other areas such as Armada Close, Station Approach, Ashford Road.