The London Stone
The London Stone is an unexceptional looking stone set in a hard to find viewing area of an ordinary wall in Cannon Street. It is also possibly one of the oldest London artefacts, dating back possibly to the Druids, with a history that has often ascribed magical or mystic powers to it. Read all about it here and see what can be seen of it from the street (not a lot) here.
See where on the London Daily Photo Map