The Lamp Post was mentioned by Eloise Hawking in the season 5 episode “316” as being built by the Dharma Initiative. This theory might be irrelevant to Lost’s plot, but here it is:
The Lamp Post in The Chronicles of Narnia by C.S. Lewis (C.S. Lewis…Charlotte Staples Lewis…???) helped the four protagonists in the book find the wardrobe again after spending years in Narnia…now in Lost, it’s been three years and the Oceanic Six and Ben are trying to get back to the island, and this “station,” the Lamp Post, is going to help them. It might be a coincidence, but I think that the Lamp Post in the Chronicles of Narnia and the Lamp Post in Lost are connected, as to say that the symbolic meaning of the Lamp Post in Lost is the Lamp Post in the Chronicles of Narnia.