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)