1. Most of the London’s big and shops are in Oxford Street/
2. New Covent Garden is an shopping center.
3. There are a lot of cafes and there.
4. Some of them say you can buy everything in ,
5. It is traditional for London shops to open at .
6. There is a(n) pet shop at Harrods.