Tavistock Square, London: Plaque at the base of a cherry tree planted in 1967 in memory of the victims of the nuclear bombing of Hiroshima. (Location: 51.525305°N, 0.129389°W) Image taken by Mark Barker on 9th May 2006 at 17·36.