meaning of am oberen Ende der Straße

am oberen Ende der Straße - German to English

towards the top of the road