Explore details about location North Mallard Road. North Mallard Road is a location situated within the North Oaks alongside other areas such as West Shore Road, Woodhill Lane, Kent Court.