Saturday, July 15, 2006
Saturday, July 01, 2006
Oxford Street
Oxford street is one of London's main shopping arteries. For London, it's a very wide street, full of buses (often stuck in traffic) and bemused shoppers. I usually try to avoid it.


Now here's a palace of consumerism: mighty Selfridge and Co. (more ministry than department store!)

Of course Oxford Street also has its good moments...


Now here's a palace of consumerism: mighty Selfridge and Co. (more ministry than department store!)

Of course Oxford Street also has its good moments...
