Marks and Spencer have over 450 UK stores but this is their largest store at Marble Arch, Oxford Street.
From Laura Porter, About.com
London Christmas Lights: Marks and Spencer, Oxford Street
Photo: © wallyg (Creative Commons Some Rights Reserved)London Ice Skating RinksDecember London Events GuideChristmas in London
©2009 About.com, a part of The New York Times Company.
All rights reserved.