Explore details about location Amroth Green. Amroth Green is a location situated within the Middlesbrough alongside other areas such as Dock Street, Langridge Road, Portman Street.