The London Stone

The London Stone
109 Cannon Street, London, EC4N 5AD
Photo of The London Stone