A few photos attached of the T-34 tank situated on the corner of Page Street and Mandela Way SE1. A bit of history about it here Mandela Way T-34 Tank - Wikipedia
Been mentioned on the forum quite a few times over the years. You're one of the few , maybe only, forum member to actually visit it & post your own pics. All the rest been found on internet.
Just seen these photos of a model of it. The company makes 1/56th scale wargames stuff. Photo Gallery here> Stompie T34 2018