
This is my first time in London and I have to say its the coolest place I have been to. Its cooler than New York, LA and Montreal, there are soo many streets, shops and people all packed tightly together. The picture above was taken on Oxford Street which is a sucky tourist street. (Posted from my Nokia e61i)