House Tallhart

House Tallhart is a masterly house of the North seated at Torrhen’s Square and is among the principal houses sworn to House Stark.