Oxford Street - not so much an attraction as an amazing shopping experience. go and spend some cash in some of the best shops Britain - and the world - has to offer. Many visitors think that it is a big deal to go to Harrods, because it is such an iconic store. but if your time is limited, it is better to see Oxford Street's variety, than one big store. If you can fit in both, do it, but if not, the high street is the way to go!