I wandered alone one night from Victoria Station to Westminster Station, enjoying the famous sights of London slowly coming into view.
Scenes of London at night.
(No street address given)
London, City of London, GB
Discovered by Rachel Devine
on 13 November 2007.
Viewed 218 times.