Oh yeah, definitely walk up Oxford street. Make a stop into Selfridges to check out a department store which seems normal, but in fact everything they sell is designer and costs thousands of pounds. And if you like cars, take a left when you get to the end of Oxford street down Park Lane...