Torrhen's Square is a castle in the North. It lies along the shores of a lake and is the seat of House Tallhart, a vassal house sworn to House Stark of Winterfell. Torrhen's Square is located several days ride to the southwest of Winterfell, south of the Wolfswood, west of Castle Cerwyn and the Kingsroad and north of the Barrowlands. It is protected by stone walls thirty feet high.[1] Its skillful masonry is the envy of lords of minor holdfasts.[2]
In the books
In the A Song of Ice and Fire books, Torrhen's Square is the seat of House Tallhart and ruled by the Master of Torrhen's Square, Ser Helman Tallhart.