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