Explore details about location Castle Square. Castle Square is a location situated within the West Dunbartonshire alongside other areas such as Beardmore Way, Kirkwood Avenue, Morrison Quadrant.