London shops
Harrods: World famous and one of the largest shopping stores in the capital.
Regent street: Top class shopping street with designer shops selling clothes, shoes, bags, watches and other accessories.
Oxford street: London’s most famous shopping destination.