Artificer's Hall

 is a building that can be upgraded in Caed Nua in.

Once upgraded, you can purchase traps here from the artificer.