111 shops in London that you shouldn't miss

by Kirstin von Glasow

Some people think London is a metropolis that is constantly reinventing itself - but in reality, it's a whole planet in itself. Right under its surface, and nonetheless well-hidden, the true heart…