In Mayfair, you'll discover an impressive mile-long display of Christmas lights adorning South Molton Street, Brook Street, and Avery Row, adding a seasonal sparkle to the area.