What does am Anfang der Straße mean?

am Anfang der Straße - German to English

at the top of the street