Reflections are some of my favourite urban landscape themes. There are all kinds of reflections and each time I happen upon one I am taken aback by its perfection and beauty. I rarely go out …
London
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. …
Blood Swept Lands and Seas of Red at the Tower of London
A Sea of Red Ceramic Poppies Flows from the Tower of London Honours Britain’s WW1 Dead I was fortunate to see this beautiful art installation on my trip home to London. The red ceramic poppies …
The Gherkin, 30 St Mary Axe London
London Architecture – The Gherkin, 30 St Mary Axe Is there a building more beautiful than the Gherkin? Maybe, but my visits home in London would seem incomplete without visiting my favourite building. Also known …