I stumbled across this place while I was walking around the Tower
Bridge trying to get a shot. I couldn't remember what these pianos
represent despite spending the past hour researching. If you have any
idea, would you drop me a note? It's bothering me!
Sunsets at London always seem to be perfect as the city gets intermittent rain throughout the day. I hope I brought this back to you in its full glory.