London photo of the day: pod people are landing
Ah, drat, it’s not an alien invasion, just a bunch of tourists in a pod on the London Eye…
Ah, drat, it’s not an alien invasion, just a bunch of tourists in a pod on the London Eye…
It’s 187 North Gower Street, the location for “221B Baker Street” in Sherlock…
St Paul’s casts a shadow against an overcast sky. Somewhere, Jesus is getting his cape on…
One of a pair on a door in ritzy Mayfair.
Traditional afternoon tea at swanky department store Fortnum & Mason.
Crowds along Whitehall watching the annual New Year’s Day parade.
New Year’s aftermath.
Not all drinking establishments in London were trying to soak their customers this evening…
Another view of fancy-schmancy department store Harrods decked out for Christmas.
“Time to do some railway engineering and repairs!”