Random FactsCuriousOneOctober 27, 2015city, fact, facts, landmark, London, mysterious, staycurious, StoneComment London Stone is a mysterious landmark in the City of London Random FactsCuriousOneOctober 27, 2015city, fact, facts, landmark, London, mysterious, staycurious, StoneComment