Saturday, October 06, 2007

London Travel

For those of you that have visited London or lived here before this will make sense. I found this in the Metro newspaper on Friday.