Wikipedia:Picture of the day/July 6, 2005

Picture of the day

New Scotland Yard

New Scotland Yard, located at Broadway in Westminster, is the headquarters of the Metropolitan Police Service who are responsible for policing Greater London. The name derives from its original location on a street off Whitehall called Great Scotland Yard. The exact origins of this name are unknown, though a popular explanation is that it was the former site of the residence of the Scottish kings or their ambassadors when staying in England.

Photo credit: ChrisO
Archive - Nominate new image