111 Shops in London That You Shouldn't Miss
London is a whole planet in itself. Right under its surface, and nonetheless well-hidden, the true heart of London is beating: individual little shops offering everything special - an indispensable guide for everyone out for a stroll, and for enjoyment!