Houses of Parliament
This is a mid to late sixties scene well before this type of view could be seen from that monstrosity, the London Eye. Talking about monstrosities, the three towers of the Department of the Environment in Marsham Street are well on their way to completion, but St. Stephen's Club on the corner of Bridge Street and Victoria Embankment still stands only to be demolished in the late nineties for yet another monstrosity, Portcullis House. They say that Portcullis House will last for at least 200 years, well I hope future Londoners are duly grateful.
Another monstrosity can be seen in Victoria Street, the new New Scotland Yard was occupied in 1967 and what a pitiful nondescript couple of upturned matchboxes it is, give me the old New Scotland Yard any day.