London lights up at Christmas. Let’s check out the London's West End taken in the evening when it's really worth visiting the big stores on Oxford Street and Regent Street. And it won't cost you a penny. The lights are switched on in early November of every year. They start from mid-November to mid-January and most stores in the shopping street are open late in the evening and have special events happening throughout the season and I'll definitely go back to see Christmas lights in oxford street, London if I had a vacation here during this seasonal period.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.