This lovely vintage stereo view of London England shows the Thames River in the foreground. Across the river are the Houses of Parliament and the Towers of Westminster Abbey.
The back of the card gives a history of these structures. It tells us that to the extreme right, beyond the Houses of Parliament, the Victoria Embankment begins, and there also is located the new "Scotland Yard", London's famous police headquarters.
What a nice one to add to any collection.