Peter Gabriel March 15, 2022 by Amanda London · Published March 15, 2022 Peter Gabriel’s “Solsbury Hill” Lyrics Meaning For starters, “Solsbury Hill” is an actual location found in Peter Gabriel’s homeland of England. And the song commences with the vocalist chillin’ at said locality, as in beholding the ‘city lights’ underneath and seemingly...