Oxford Street is the most amazing shopping street I know. It doesn't have malls or big American-style stores (though there is a very cool Debenham's), but it has hundreds and hundreds of individual shops that take an entire day to even look at, and many days t...
Read full review