Great Britain, London: Flower Wall at the Shard
By glenda. Filed in Art, Entertainment, Europe, Exhibition, Family Fun, Great Britain, London, Nature, Trafalgar Costsaver European Delight, Travel |.
Who would expect flowers to be growing on the wall of the 72nd floor of a building? Great photo op at the Top of the Shard in London.
Tags: Britain, British, building, city, England, Europe, flower, flower wall, from the top, Great Britain, History, landmark, London, London City Pass, London Pass, London Shard, London view, Nature, photo op, shard, sights, sightseeing, The Shard, tour, tourist, Trafalgar, travel, Travel blogger, UK, United Kingdom, wall