Found this very nice video of a long gone London. Some of course is still the same, but most looks unrecognizable, particularly the Thames.
Towards the end, there is a shot of an open area with rising balloon and the tower of London behind. Where is that and does it still exist? I am thinking it likely some glass and concrete monstrosity is there now.
CB
https://www.youtube.com/watch?v=QLbPYQcUcgM
PS, I wonder if modern development has actually destroyed more of old London than the Luftwaffe did?