View of Whitehall in London, circa 1960, during the Horse Guards Parade. Whitehall is a major street and governmental district in central London, England. It is located in the City of Westminster and extends from Trafalgar Square to Parliament Square, running parallel to the River Thames. Whitehall is historically significant as it houses several important government buildings and landmarks.
Click Jigshare icon to turn the image into a jigsaw. Or click on photo to download or view full screen image.









