Ardougne teleport lever

The Ardougne Teleport Lever is located in the west section of East Ardougne.