Scotland Yard & Whitehall Court From Westminster Bridge
Additional Details:
Scotland Yard is a short street in London, near Trafalgar street. Here formerly were the headquarters of the London police, now removed to new Scotland Yards on the Thames embankment. Westminster bridge crosses the river at the north end of the House of Parliament. It has seven ellipitical arches of wrought and cast iron. |