Myth and Monolith – The Nine Elms Cold Store
vauxhallhistory.org
vauxhallhistory.org
Some of the more recently built stuff around there also is not particularly nice looking either, including an (apparently mostly empty) tower block for the superrich that as won several awards for being ugly.
With their 3m thick walls, several Nazi towers have yet to be demolished: https://en.wikipedia.org/wiki/Flak_tower