London
-
·
London, England
I had a long layover in Heathrow so went downtown to explore. Here are a few pics… This is the train station in Central London: Seemed like everyone was either out walking or riding their bikes: I wanted to try making the guards at Buckingham…
