London Shops
Harrods: World famous and one of the largest shopping stores in the capital.
www.harrods.com
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.
www.oxfordstreet.co.uk