I’m almost done with work for the year and want to get Xmas started with a ride around the central London lights.
Where are the good displays?
I’m almost done with work for the year and want to get Xmas started with a ride around the central London lights.
Where are the good displays?
Oxford Street, Regent Street and Trafalgar Square are the obvious first thoughts
Surprised you didn’t mentioned Lower Morden Lane
I’ll be sure to put that on my route!