Scotland Yard. Site of Palace where Scottish kings stayed. 1829- HQ, London Metropolitan Police. [Read more ...]
7767
© Copyright 2007 PocketHistory.com
Hosted by BenLo Park