London Design Festival 2006!

I must say London surprised me. In more ways than one and sad to say often unpleasant. Londoners have told me London is a city of surprises, you are never sure if things will happen the way that you expect it. I wonder if

3