Explore details about location McGrath Road. McGrath Road is a location situated within the London Borough of Newham alongside other areas such as Newham Way, Union Street, Richard House Drive.