Sightseeing
Sightseeing
The Oxford Street lights are iconic in London and are a must-see in your list of Christmas lights to see in the city. They are usually switched on in early November, and for the last few years, the lights have been thousands of brilliant, white stars providing the perfect backdrop to explore this festive destination. Experience Oxford Street’s free light display until early January!
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.