Highlights near London
Dec 07, 2012
London at Dusk
Walking along the Thames river during a trip to London as the sun sets is a MUST. The natural lighting made this a perfect time to take a stroll past the street performers and merry go rounds.
Travelers who liked this Highlight
This Highlight was saved to the Wanderlists