The London Stone is a fragment of a much larger structure from the Medieval period, having been a tourist attraction during the reign of Queen Elizabeth I.
Visitors were told that it had been there since before the birth of the city or that it had been set up by King Lud, or that it was a marker of the center of the city. The London Stone is certainly one of the quirkier landmarks in London.
Nearest stations:
OG&UG: London Cannon Street 0.08km
UG: Bank 0.2km
UG: Monument 0.27km
Always check details regarding opening hours, accessibility and pricing before travelling.