Explore details about location North Road. North Road is a location situated within the Medway alongside other areas such as Union Street, Stillwater Mews, Ash Close.