Where to shop in London - Lonely Planet's neighbourhood guide