Image of London Stone (Standing Stone / Menhir) by goffik

The stone’s new/latest incarnation, a rather bland, concrete housing in the wall opposite Cannon Street Station.

Image credit: Graham Orriss