Explore details about location Montfitchet Road. Montfitchet Road is a location situated within the London Borough of Newham alongside other areas such as Huntingdon Street, Grosvenor Road, Chaucer Road.