India's premier luxury lifestyle women's magazine

John Lewis

Chanel Window displays in London shop windows festive christmas
December 25, 2014

12 Displays of Christmas

Photographs by Anuradha Gandhi

Verve takes a walk down the well-decorated streets of London
Read more