Cold Old London
Rod Stewart Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Don't know why, we first met
In cold old London, down by the Thames
We were sacred, and slowly fell in love
Oh but I just let you go

We were made for each other
Was I too young to dream
You said something that gave me butterflies
Life's a treasure, but love's so unkind
So please be careful with this heart of mine
Oh that I just let you go

You were my every moment
Was I too young to dream

What fool I was, what a damn fool I was
So blind I couldn't see, yeah
Now I'm getting older, and the girls are getting younger
Maybe it's too late for me

I still wonder, where you are each night
Staring at the moonlight with a new man by your side
You were beautiful in every human way
Oh so why did I let you go

Cold old London
Cold old London
Ooh, ooh, ooh





We were made for each other (for each other)
Was I too young to dream (too young to dream)

Overall Meaning

The lyrics to Rod Stewart's song Cold Old London evoke feelings of regret and nostalgia as the singer reflects on a past love that he let slip away. The song begins by acknowledging the mystery of how he first met this person in the cold, historic city of London, down by the iconic Thames river. Despite initially feeling a sacred connection, they eventually fell in love slowly, with the singer ultimately letting his lover go. The second verse emphasizes the notion that they were made for each other, but questions whether the singer was too young to fully appreciate this fact.


The chorus contains arguably the most poignant lyrics of the song, referring to a comment made by the lost love that gave the singer butterflies. Here, Stewart compares love to a treasure that is sometimes unkind, urging his partner to be careful with his heart. But despite this warning, the singer laments having let his love go, unsure if he was too young to understand its significance. The final verse contains a somber twist, lamenting that the singer is getting older while the girls he meets are getting younger. He still thinks about his past love, wondering where they are and who they now share their life with.


Overall, Cold Old London is a song that explores themes of lost love, regret, and the passing of time. Stewart's poignant lyrics paint a vivid picture of a relationship that could have been, leaving the listener to wonder about the one that got away.


Line by Line Meaning

Don't know why, we first met
I don't know what the reason for us meeting for the first time was.


In cold old London, down by the Thames
We had our first encounter in chilly, historic London near the river Thames.


We were sacred, and slowly fell in love
We felt like our love was something holy and we fell for each other gradually over time.


Oh but I just let you go
I didn't hold on to our love and let it slip away.


We were made for each other
It felt like we were a perfect match.


Was I too young to dream
Maybe I was too naive to think that we could make it work in the long run.


You said something that gave me butterflies
You said something so sweet that it made me feel giddy and excited.


Life's a treasure, but love's so unkind
Life is full of wonderful things, but love can be cruel and unpredictable.


So please be careful with this heart of mine
I'm asking you to treat my heart with care and not hurt me.


Oh that I just let you go
I still regret not trying harder to make things work between us.


You were my every moment
You were always on my mind and in my heart.


Was I too young to dream
Perhaps I was too inexperienced to realize just how important you were to me.


What fool I was, what a damn fool I was
I was a complete idiot for not seeing how special our love was.


So blind I couldn't see, yeah
I was so ignorant that I couldn't appreciate what I had when I had it.


Now I'm getting older, and the girls are getting younger
As I age, the women that I attract are becoming younger and younger, which makes me feel insecure.


Maybe it's too late for me
It's possible that I missed my chance at true love and now it's too late.


I still wonder, where you are each night
I still think about you and wonder who you're with every night.


Staring at the moonlight with a new man by your side
I picture you looking up at the moon with your new partner, which makes me jealous.


You were beautiful in every human way
You were gorgeous both inside and out.


Oh so why did I let you go
I can't help but question why I didn't try harder to keep you in my life.


Cold old London
A reference to the location of their first meeting.


Ooh, ooh, ooh
Vocalizations that add to the emotion of the song.


We were made for each other (for each other)
A repetition of an earlier line, emphasizing their compatibility.


Was I too young to dream (too young to dream)
Another repetition of an earlier line, suggesting that the singer may never know if his youth led to his mistake.




Lyrics © Kobalt Music Publishing Ltd., Sony/ATV Music Publishing LLC
Written by: Kevin Stuart Savigar, Rod Stewart

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions