What street in London is famous for shopping?
What street in London is famous for shopping? Oxford Street: Probably the most famous shopping street in London. London is well known for being one of the most expensive places to live in the UK, but despite this there are…