4 Must-Visit Places When Shopping In London

Shopping in most cities is pretty boring. Have you noticed how the high streets look pretty much the same everywhere? Whether you’re shopping in London, Barcelona, New York or Rome you will find find the same brands everywhere: H&M, Zara, The Body Shop, The Apple Store, Karen Millen, Lush and McDonald’s. Snoozzz… But not all hope is lost. London is full of wonderful…