Traders' Hall

The Traders' Hall is a large building in Del harbour used by seafaring traders.