New Scotland Yard in Westminster. Headquarters of the... - Stefano Cagnoni, SC12CT52.jpg

New Scotland Yard in Westminster. Headquarters of the Metropolitan Police which may be sold as part of the MET's plans to cope with reduced policing budgets. - Stefano Cagnoni - 2012-10-30
 
 
powered by infradox.com