I'm considering a flight to London in early January (the next couple days) and am wondering until what date the Christmas lights over Regent and Oxford streets are lit? I've seen plenty of info on when they start but none on how long they stay up. If it's until Epiphany, I'll probably go. Thanks!
Please sign in to post.