London Stone
St Paul’s from the south west in 1896
http://en.wikipedia.org/wiki/London_Stone

London Stone is a historic landmark at 111 Cannon Street in the City of London. It is an irregular block of oolitic limestone measuring 53 x 43 x 30 cm (21 x 17 x 12 inches), the remnant of a once much larger object that had stood for many centuries on the south side of the street...

return to article