London Stone

London Stone is a small but unusually old landmark displayed at 111 Cannon Street in the City of London. The surviving block of oolitic limestone is only a fragment of a larger object that stood nearby for centuries, making it a quick stop for travellers interested in the city's layered history.

things to do landmark historic site the city

Other places in Things to Do in London