Showing: 1 - 2 of 2 RESULTS
Canary Wharf Reflections in the evening

Reflections on Canary Wharf

Architecture and reflections in Canary Wharf, a major business centre in London, England Canary Wharf is located in Tower Hamlets and, along with the City of London is one of London’s two main financial centres. …

Telephone Box Story

The fact that something is missing, as in this case, always suggests to me that that’s a story to be told. It’s like when you see someone missing a front tooth. Perhaps the tooth was knocked out in a bar brawl with two suitors fighting to decide which of them secured the heart of a woman they both loved.