i've lived here before in days of old
i recognise these buildings in my soul
i know each winding road
and every rise
is friendly and familiar to my eyes
i've lived here before i do believe
i have rejoiced in these fields and i've grieved
i can feel it in my blood
that i belong
to this strange and stony rock i stand upon
yet i cannot put a name upon it
i cannot place the time
nor see the land as it once was
nor tell which house was mine
no i cannot put a name upon it
which was where and when
yet here i am
a perfect stranger
home again
there's confusion in my head as i depart
but a singing, ringing, soaring in my heart
for beyond all time and s***e and doubt
i know
i've lived here before
long ago
i recognise these buildings in my soul
i know each winding road
and every rise
is friendly and familiar to my eyes
i've lived here before i do believe
i have rejoiced in these fields and i've grieved
i can feel it in my blood
that i belong
to this strange and stony rock i stand upon
yet i cannot put a name upon it
i cannot place the time
nor see the land as it once was
nor tell which house was mine
no i cannot put a name upon it
which was where and when
yet here i am
a perfect stranger
home again
there's confusion in my head as i depart
but a singing, ringing, soaring in my heart
for beyond all time and s***e and doubt
i know
i've lived here before
long ago