Posts Tagged ‘London’

Seal, yes, a Seal in the Docklands in London

On my way back home from work I normally walk along the West India Docks at Canary Wharf. A nice, quiet and scenic path along the dock. Well, tonight, it was rather special, I couldn’t really believe what I saw. Yes, there is a seal swimming in the water. A rather unusual animal to be [...]