Westminster is the big important part of London where the powers that be make the big decisions that affect our lives. This is marked by the huge sight of Big Ben overlooking proceedings. This is London from a past time.
Friday, 23 April 2010
Tuesday, 13 April 2010
Subscribe to:
Posts (Atom)