A staircase to nowhere sits on the Town Hall campus, in front of the Sun Tavern