Friday, 23 April 2010


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.

No comments:

Post a Comment